手把手教你用pyecharts制作日历图
当前位置 :| 乌兰察布市洗熟材料营业部 > 新闻资讯 > 手把手教你用pyecharts制作日历图

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

来源:http://www.your-main-domain.com 作者:乌兰察布市洗熟材料营业部 时间:2021-01-31 点击: 197

原标题:手把手教你用 pyecharts 制作日历图

日历图,是指根据日历的组织,用颜色表现每镇日的数据,从而比较直不悦目地望到全年的数据情况。

比如说,下面是一家超市每天出售额数据的日历图,从中能够望出,一月份和二月份的出售相对较矮,星期三的出售较益,大无数星期五都异国出售。

由于这些数据是虚拟的,因而这边不打开分析商议。

在实际做事中,吾们答该对营业情况比较熟识,借助图外等手段,足够发掘数据背后有价值的新闻,并挑出有针对性的提出。

下面手把手教你用 pyecharts 来制作日历图,请在 Jupyter Lab 中新建一个 Notebook,然后运走以下代码,其中包含比较详细的注解:

# 数据获取手段,在林骥的公多号后台回复:超市df = pd.read_excel( './data/超市数据.xlsx')

# 汇总每天出售额daily_sale = df.fillna( 0).pivot_table(values= '出售额', index= '订单日期', aggfunc=sum).fillna( 0)

# 把数据框转折成列外,以便下面绘图时直接调用data = [[str(x)[: 10], round(y/ 10000, 1)] for(x, y) inzip(daily_sale.index, daily_sale.出售额)]

# 绘制日历图c = (# 竖立背景、大幼和网页标题Calendar(init_opts=opts. InitOpts(bg_color= '#00589F', width= '360px', height= '800px', page_title= "2019年每天出售额")) .add(# 系列名称"出售额", # 列外格式的数据data,# 日历组件配置项calendar_opts=opts. CalendarOpts( # 年份range_= "2019", # 年月日的格式和字体颜色daylabel_opts=opts. CalendarDayLabelOpts(name_map= "cn", label_color= '#FFFFFF'), monthlabel_opts=opts. CalendarMonthLabelOpts(name_map= "cn", label_color= '#FFFFFF'), yearlabel_opts=opts. CalendarYearLabelOpts(label_color= '#FFFFFF'), # 日历的位置pos_top= '110px', pos_left= '80px', pos_right= '80px', pos_bottom= '60px', # 日历的倾向orient= 'vertical'),# 挑示框表现的数字格式tooltip_opts=opts. TooltipOpts(formatter= '{a}<br/>{c}') ).set_global_opts(# 标题的大幼、颜色和位置title_opts=opts. TitleOpts(title= '日均出售额'+ '%.1f万元'% (daily_sale.出售额.mean/ 10000), title_textstyle_opts=opts. TextStyleOpts(font_size= 26, color= '#FFFFFF'), pos_left= 'center', pos_top= '10px'), # 暗藏图例legend_opts=opts. LegendOpts(is_show= False), # 表现工具箱及其位置toolbox_opts=opts. ToolboxOpts(pos_bottom= "30px",), # 视觉映射的配置visualmap_opts=opts. VisualMapOpts( max_= 7, min_= 0, orient= "horizontal", is_piecewise= True, pos_bottom= "30px", pos_left= "center", textstyle_opts=opts. TextStyleOpts(color= "#FFFFFF"), # 按区间定义益中差,并竖立响答的颜色pieces=[{ "min": 0, "max": 1, "label": '差', 'color': '#CCCCCC'}, { "min": 1, "max": 3, "label": '中', 'color': '#999999'}, { "min": 3, "max": 8, "label": '益', 'color': '#5D9BCF'}, ],),)# 输出网页文件.render( "2019年每天出售额.html") )

打开全文

运走终结之后,编制会自动生成一个文件:2019年每天出售额.html,用涉猎器掀开它,就能望到一个日历图。

倘若把鼠标放在响答的单元格上方,就会表现对答日期的出售额数据,既能不悦目察全貌,又能查望数据明细,这是用 pyecharts 制作图外的上风。

固然工具各有优劣,但是关键要清新现在的是什么,否则就算图外做得再时兴,锻炼出来的也不过是工具操作能力。

末了,提出你结相符自身的实际情况,学习对本身做事有协助的技能,并变通添以行使,足够发挥差别工具的上风,从而创造更大的价值。

*作者简介:林骥,凝神数据分析 10 多年,坚持专一做原创。

手把手教你用 pyecharts 制作数据可视化大屏之超市数据管理驾驶舱

倘若你觉得文章对你有协助或启发,麻烦你动脱手指声援一下,分享、点赞和点一点在望,谢谢!



Tag:手把手,教,你用,pyecharts,制作,日历,图,原,标

 

最新评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
>> 吾校两名门生荣获2019年度“中..

>> 手把手教你用pyecharts制作日历..

>> 高端圈拼的不是下昼茶,而是..

>> 高端影像新突破幼米11拍照稳..

>> 乌克兰为“交际部大楼要拆除..

>> 冰火两重天!车险综改下车主..

>> 全球电商市场总额添至35万亿..

>> 吾物化也要物化在北上广深..

>> 用创意赢利,你要学会这10栽..

>> 美联储维持联邦基金利率现在..

>> 李现寸头照刷屏,自然男生留..

>> 2020GIDC:天翼云CDN容器助力建..

>> 国家卫健委:新添确诊病例..

>> 《英语朗诵比赛》运动总结..

>> 美联储维持联邦基金利率不变..

>> 吾校两名门生荣获2019年度“中..

>> 手把手教你用pyecharts制作日历..

>> 高端圈拼的不是下昼茶,而是..

>> 高端影像新突破幼米11拍照稳..

>> 乌克兰为“交际部大楼要拆除..

>> 冰火两重天!车险综改下车主..

>> 全球电商市场总额添至35万亿..

>> 吾物化也要物化在北上广深..

>> 用创意赢利,你要学会这10栽..

>> 美联储维持联邦基金利率现在..

>> 李现寸头照刷屏,自然男生留..

>> 2020GIDC:天翼云CDN容器助力建..

>> 国家卫健委:新添确诊病例..

>> 《英语朗诵比赛》运动总结..

>> 美联储维持联邦基金利率不变..