提示:仅供我的舍友学习使用。


第1关:Polar

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotfrom pyecharts.charts import Polar
import randomdata = [(i, random.randint(1, 100)) for i in range(30)]def polar_chart() -> Polar:# ********* Begin *********#  polar = (Polar().add("",data,type_="scatter",label_opts=opts.LabelOpts(is_show=False)).set_global_opts(title_opts=opts.TitleOpts(title="Polar-Scatter")))# ********** End **********#return polarmake_snapshot(snapshot, polar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, polar_base(data).render(), "StandardAnswer/task1/standard_answer_1.png")

第2关:

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.faker import Faker
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotfrom pyecharts.charts import Polardata = [6, 4, 8, 1, 3, 2, 5]def polar_chart() -> Polar:# ********* Begin *********#  polar = (Polar().add_schema(radiusaxis_opts=opts.RadiusAxisOpts(data=Faker.week,type_="category"),angleaxis_opts=opts.AngleAxisOpts(is_clockwise=True,max_=10)).add("A",data,type_="bar",).set_global_opts(title_opts=opts.TitleOpts(title="Polar-RadiusAxis")).set_series_opts(label_opts=opts.LabelOpts(is_show=True)))# ********** End **********#return polarmake_snapshot(snapshot, polar_chart().render("Result/render.html"), "StudentAnswer/student_answer.png") # 输出图片
make_snapshot(snapshot, polar_radius(data).render(), "StandardAnswer/task2/standard_answer_2.png")

第3关:

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotfrom pyecharts.charts import Polar
import mathdata = []for i in range(0, 360 + 1):t = i / 180 * math.pir = math.sin(2 * t) * math.cos(2 * t)data.append([r, i])def polar_chart() -> Polar:# ********* Begin *********#  polar = (Polar(init_opts=opts.InitOpts(width="1600px",height="800px")).add("line",data,symbol_size=0,label_opts=opts.LabelOpts(is_show=False)).add_schema(angleaxis_opts=opts.AngleAxisOpts(start_angle=0,type_="value",is_clockwise=True),radiusaxis_opts=opts.RadiusAxisOpts(min_=0),).set_global_opts(tooltip_opts=opts.TooltipOpts(trigger="axis",axis_pointer_type="cross"),title_opts=opts.TitleOpts(title="极坐标双数值轴")))# ********** End **********#return polarmake_snapshot(snapshot, polar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, polar_two_value(data).render(), "StandardAnswer/task3/standard_answer_3.png")

第4关:

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotfrom pyecharts.charts import Polardef polar_chart() -> Polar:# ********* Begin *********#  polar = (Polar().add_schema(angleaxis_opts=opts.AngleAxisOpts(data=Faker.week,type_="category")).add("A",[1,2,3,4,3,5,1],type_="bar",stack="stack0").add("B",[2,4,6,1,2,3,1],type_="bar",stack="stack0").add("C",[1,2,3,4,1,2,5],type_="bar",stack="stack0").set_global_opts(title_opts=opts.TitleOpts(title="Polar-AngleAxis")))# ********** End **********#return polarmake_snapshot(snapshot, polar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, polar_angle_axis().render(), "StandardAnswer/task4/standard_answer_4.png")

开始你的任务吧,祝你成功!

309专供 之 极坐标系相关推荐

  1. 309专供 之 桑葚图

    提示:仅供我的舍友学习使用. 第1关: 代码如下(示例): from PreTest import * from pyecharts import options as opts from pyech ...

  2. 309专供 之 词云 、河流图

    提示:仅供我的舍友学习使用. 第1关:WordCloud 代码如下(示例): from PreTest import * from pyecharts import options as opts f ...

  3. COACH与得物App达成官方合作 未来计划提供专供款商品

    5月9日消息,奢侈品牌COACH宣布与得物App达成官方合作.COACH官方入驻得物App后,除了提供包括手袋.皮具.配饰在内的专柜同步款外,未来还计划为得物App上的用户提供专供款商品. 据介绍,此 ...

  4. 拼多多上架专供湖北平价口罩 每天300万只

    [TechWeb]3月3日消息,拼多多今天对外宣布,为进一步做好抗疫物资保障工作,平台将联合"湖北省新冠肺炎疫情防控指挥部"所指定销售渠道,每天向湖北地区定向提供300万只一次性口 ...

  5. 京东健康携手国控湖北 首批1500万只口罩专供湖北

    [TechWeb]3月3日消息,京东健康宣布联合国药控股湖北有限公司,提供现货口罩专供湖北地区,首批共计1500万只. 据介绍,首批1500万只口罩于3月3日起在京东APP内开售,每个用户限购200只 ...

  6. dsp调音一次多少钱_自带专供调节系统的DSP 让你离调音大师又近了一步

    作为一家制造高级扬声器的音响厂家,已经发展了二十多年的HiVi惠威(以下简称惠威)从08年开始在六年内连续七次获得CES创新与工程设计大奖.有着这样的沉淀和持续创新能力,惠威竟迟迟没有参与近年战情火爆 ...

  7. 中国最大的货源平台1688跨境专供:20个金牌产地

    很长一段时间,没有品牌意识,缺乏优质货源,一直是跨境电商卖家冲击海外的梦魇.曾经风靡欧洲的指尖陀螺,就因为知识产权和恶性竞争最后让大批商家血本无归.通过1688跨境专供市场,包括品牌授权.正品货源都不 ...

  8. android 8 iso下载,[含下载地址] 谷歌发安卓8.0镜像:专供中国用户

    原标题:[含下载地址] 谷歌发安卓8.0镜像:专供中国用户 谷歌今天发布了Android O(暂定安卓8.0)的首个开发者预览版,带来了后台活动限制.影音画中画.锁屏快捷方式自定义.通知栏紧凑等小调整 ...

  9. 这四家国企,甚至能开到24K的月薪(测试人员专供版)

    前言 最近看到不少人在发[成都有哪些牛批的互联网公司][广州有哪些牛批的互联网公司][武汉有哪些牛批的互联网公司],但大多数都是基于公司本身,或者研发的角度来说的. 就借这个机会给大家整理一下我所知道 ...

最新文章

  1. 无损压缩算法历史——熵编码是最早出现的,后来才有Lzx这些压缩算法
  2. 使用vue-cli快速构建项目--vue.js学习笔记1
  3. supersu_SuperSU已从Play商店中删除,这是替代使用的方法
  4. 认证授权方案之授权初识
  5. 集群e家:O2O电商服务平台上云
  6. 2021-06-18激活函数的意义
  7. Redis,Memcache,MongoDb的特点与区别
  8. 中消协:要选择优质电子显示产品 OLED屏整体上略胜一筹
  9. Discuz论坛架设从零起步之三
  10. 关于Swift中的forEach(_:)和for-in loop
  11. 拓端tecdat|“新媒体”和“社群”调查报告
  12. Docker部署Ghost
  13. JS API: Fullscreen 全屏 API
  14. springboot图片验证码
  15. 短信验证码 超时 java_短信验证码被刷怎么办?java 短信验证码防刷策略
  16. 2010年国家公务员考试行测真题WORD完整版
  17. Windows下生成SSH密钥
  18. linux中lost+found目录介绍
  19. 不等式解集怎么取_(√)口诀巧取不等式组的解集
  20. 笔记本连接android手机,安卓手机连接电脑,详细教您安卓手机怎样连接电脑

热门文章

  1. 基于YOLOv5s 的口罩佩戴检测
  2. 【云原生|K8s系列特别篇】:一文速通实战Helm管理工具
  3. Cocos Creator3.x实现拍照闪光灯效果
  4. [BZOJ4596][Shoi2016]黑暗前的幻想乡-Matrix Tree 矩阵树定理
  5. 【JAVA进阶】JVM第二篇- JVM 垃圾回收详解
  6. 我可能下了一个假的Wi-Fi万能钥匙:竟然有1387个山寨Wi-Fi万能钥匙!
  7. 测试世界各地访问你网站的速度
  8. welcome-file 不能配置action的解决方法
  9. 计算机专业该学那些知识
  10. 个人信息遭泄露 电信诈骗网络信息管理存隐忧