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


1.Calendar:日历图(一)

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotimport random
import datetimefrom pyecharts.charts import Calendarbegin = datetime.date(2020, 1, 1)
end = datetime.date(2020, 12, 31)
data = [[str(begin + datetime.timedelta(days=i)), random.randint(1000, 25000)]for i in range((end - begin).days + 1)
]def calendar_chart() -> Calendar:# ********* Begin *********#  calendar = (Calendar().add("",data,calendar_opts=opts.CalendarOpts(range_="2020")).set_global_opts(title_opts=opts.TitleOpts(title="Calendar-2020年微信步数情况"),visualmap_opts=opts.VisualMapOpts(max_=30000,min_=500,orient="horizontal",is_piecewise=True,pos_top="230px",pos_left="100px",),))# ********** End **********#return calendarmake_snapshot(snapshot, calendar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, calendar_base(data).render(), "StandardAnswer/task1/standard_answer_1.png")

2.Calendar:日历图(二)

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotimport random
import datetimefrom pyecharts.charts import Calendarbegin = datetime.date(2020, 1, 1)
end = datetime.date(2020, 12, 31)
data = [[str(begin + datetime.timedelta(days=i)), random.randint(1000, 25000)]for i in range((end - begin).days + 1)
]def calendar_chart() -> Calendar:# ********* Begin *********#  calendar = (Calendar().add("",data,calendar_opts=opts.CalendarOpts(range_="2020",# 注意到这里name_map = "cn" ,name_map="cn" 使用的是中文标签。daylabel_opts=opts.CalendarDayLabelOpts(name_map="cn"),monthlabel_opts=opts.CalendarMonthLabelOpts(name_map="cn"),),).set_global_opts(title_opts=opts.TitleOpts(title="Calendar-2020年微信步数情况(中文 Label)"),visualmap_opts=opts.VisualMapOpts(max_=30000,min_=500,orient="horizontal",is_piecewise=True,  # 这里是True 表示可以选择是否出现。pos_top="230px",pos_left="100px",),))# ********** End **********#return calendarmake_snapshot(snapshot, calendar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, calendar_label_setting(data).render(), "StandardAnswer/task2/standard_answer_2.png")

3.Calendar:日历图(三)

代码如下(示例):

from PreTest import *
from pyecharts import options as opts
from pyecharts.render import make_snapshot
from snapshot_phantomjs import snapshotimport random
import datetimefrom pyecharts.charts import Calendarbegin = datetime.date(2020, 1, 1)
end = datetime.date(2020, 12, 31)
data = [[str(begin + datetime.timedelta(days=i)), random.randint(1000, 25000)]for i in range((end - begin).days + 1)
]def calendar_chart() -> Calendar:# ********* Begin *********#  calendar = (Calendar(init_opts=opts.InitOpts(width="1600px", height="350px")).add(series_name="",  yaxis_data=data, calendar_opts=opts.CalendarOpts(# 上左右边界pos_top="120",pos_left="30",pos_right="30",range_="2020",yearlabel_opts=opts.CalendarYearLabelOpts(is_show=False),),).set_global_opts(title_opts=opts.TitleOpts(pos_top="30", pos_left="center", title="2020年步数情况"),visualmap_opts=opts.VisualMapOpts(max_=30000, min_=500, orient="horizontal", is_piecewise=False),))# ********** End **********#return calendarmake_snapshot(snapshot, calendar_chart().render("Result/render.html"), 'StudentAnswer/student_answer.png') # 输出图片
make_snapshot(snapshot, calendar_heatmap(data).render(), "StandardAnswer/task3/standard_answer_3.png")

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

PyEcharts 基本图表之日历图相关推荐

  1. Pyecharts基本图:日历图

    Pyecharts基本图:日历图 文章目录 Pyecharts基本图:日历图 前言 一. Calendar:日历图 1.1 `class pyecharts.charts.Calendar`配置项类 ...

  2. 基于pyecharts的数据可视化(四):1.基本图表之日历图

    文章目录 日历图 日历图使用的数据格式 日历坐标系组件配置项:CalendarOpts 日历图 通过add添加系列名称.系列数据.标签配置项.日历坐标系组件配置型.提示框组件配置项.图元配置项. 标签 ...

  3. PyEcharts 基本图表之雷达图

    第1关 Radar:雷达图(一) from PreTest import * from pyecharts import options as opts from pyecharts.render i ...

  4. PyEcharts 基本图表之漏斗图

    提示:仅供我的舍友学习使用. 1.Funnel:漏斗图(一) 代码如下(示例): from PreTest import * from pyecharts import options as opts ...

  5. 手把手教你用 pyecharts 制作日历图

    公众号后台回复"图书",了解更多号主新书内容 作者:林骥 来源:林骥 日历图,是指按照日历的布局,用颜色展现每一天的数据,从而比较直观地看到全年的数据情况. 比如说,下面是一家超市 ...

  6. pyecharts基本图表1——Calender(日历图)笔记

    以下是截止到发表日期,pyecharts官网已有的对日历图现有的所有调整,其中参考于全局配置项和系列配置项并不详细,下一步进行全局配置项和系列配置项的个人理解和记录记录 calender.add.(s ...

  7. pyecharts绘制日历图、漏斗图、仪表盘、水滴图

    日历图 import datetime import random from pyecharts.charts import Calendar from pyecharts import option ...

  8. pyecharts:日历图实战

    背景[相关资料来源于< 数据之美:一本书学会可视化设计>]: 时序数据可视化的目的 可视化时序数据时,目标是看到什么已经成为过去,什么保持不变,以及什么发生了变化,相差程度是多少,造成变化 ...

  9. 时间序列数据可视化:Pyecharts日历图

    Hallo,各位小伙伴大家好啊!这个专栏是用来分享数据处理以及数据可视化的一些常见操作,以及自己的一些学习笔记,希望能给大家带来帮助呀!感兴趣的小伙伴也欢迎私信或者评论区交流呀! 以下可视化的数据分别 ...

最新文章

  1. Vue安装支持SCSS插件
  2. 穿山甲发布聚合产品GroMore,为开发者变现赋能
  3. 查看变量数据类型的python内置函数_查看变量类型的 Python 内置函数是 ________________ 。_微观经济学(合作办学)答案_学小易找答案...
  4. 原始代理需要改进的地方
  5. 802.11成帧封装实现(四)
  6. 【专场福利Part2】从多维度出发 保障提升实时音视频质量
  7. jquery的get和post请求
  8. Ioc--控制反转详解
  9. 完整的连接器设计手册_富士康的连接器设计手册
  10. 如何让图片按照1 2 3排列不带括号
  11. 南京大学Sweeper(2000)原创:地理系在哈佛的灭亡与计量革命
  12. pr系统兼容性报告不支持视频驱动程序解决办法
  13. 2019年山东计算机单招学校,2019年山东单招学校排名前十的有哪些?
  14. 关于UI设计学习,推荐6个高质量的学习网站!
  15. python B站UP主所有视频封面下载
  16. 无法删除文件夹,文件,出现指定的文件名无效或太长,请指定另一文件名
  17. php twig if,如何使用短语法使用Twig检查变量是否存在以及是否为空
  18. 口红试色app开发,轻松找到满意的口红色号
  19. 运动APP软件开发具有什么好处?
  20. 带孩子们做环球旅行的读后感_郭晶晶带孩子做家务:做家务的孩子,究竟赢在哪里了?...

热门文章

  1. 离散数学班委竞选代码实现
  2. python趣味编程入门与实战技巧_Python趣味编程入门与实战
  3. python 生成exe 图片资源_爱豆图片下载(含源码及打包exe可执行文件)
  4. Mac下使用item2建立远程连接
  5. 朗润国际期货:02月03日周五《新闻联播》主要内容
  6. PTA 6-6 使用函数计算两个复数之积
  7. React 项目性能分析及优化
  8. Python 使用 opencv 库将BMP格式图片转RAW
  9. 抖音搬运被限流评级怎么办,什么是有效申诉和无效申诉丨国仁网络资讯
  10. 绝地求生国际服苹果版服务器维修,绝地求生国际服ios手机版