<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
from random import randint from pyecharts import options as opts from pyecharts.charts import Bar, Timeline from pyecharts.globals import ThemeType data = {'x': ['葡萄', '芒果', '草莓', '雪梨', '西瓜', '香蕉', '橙子'], '沃爾瑪': dict(zip(range(2010, 2020), [[randint(100, 1000) for fruit in range(7)] for year in range(10)])), '大潤發': dict(zip(range(2010, 2020), [[randint(100, 1000) for fruit in range(7)] for year in range(10)])) } def timeline_bar() -> Timeline: x = data['x'] tl = Timeline(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) for i in range(2010, 2020): bar = ( Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) .add_xaxis(x) .add_yaxis('沃爾瑪', data['沃爾瑪'][i]) .add_yaxis('大潤發', data['大潤發'][i]) .set_global_opts(title_opts=opts.TitleOpts("{}年營業額".format(i))) ) tl.add(bar, "{}年".format(i)) return tl timeline_bar().render("timeline_bar.html")
#匯入模組 from random import randint from pyecharts import options as opts from pyecharts.charts import Pie, Timeline from pyecharts.globals import ThemeType attr = ["學習", "娛樂", "休息", "運動", "交流"] list1 = [2018, 2019, 2020, 2021, 2022] list2 = [[randint(100, 1000) for time in range(7)] for year in range(5)] #巢狀列表 data = {'x': attr, '時長': dict(zip(list1,list2)) } def timeline_pie1() -> Timeline: x = data['x'] tl = Timeline(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) for i in list1: c = ( Pie(init_opts=opts.InitOpts(theme=ThemeType.WONDERLAND)) #主題風格 .add("", [list(z) for z in zip(attr,data['時長'][i])] ) .set_global_opts(title_opts=opts.TitleOpts(title="活動時長佔比",pos_top="top",pos_left="left"), legend_opts=opts.LegendOpts(pos_left="right", orient="vertical")) # 設定標題 .set_series_opts(label_opts=opts.LabelOpts(formatter='{b}:{d}%'))) # 顯示百分比 tl.add(c, "{}".format(i)) return tl timeline_pie1().render("timeline_pie.html")
#匯入模組 from random import randint from pyecharts import options as opts from pyecharts.charts import Pie, Timeline from pyecharts.globals import ThemeType attr = ["學習", "娛樂", "休息", "運動", "交流"] list1 = [2018, 2019, 2020, 2021, 2022] list2 = [[randint(100, 1000) for time in range(7)] for year in range(5)] #巢狀列表 data = {'x': attr, '時長': dict(zip(list1, list2)) } def timeline_bar1() -> Timeline: x = data['x'] tl = Timeline(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) for i in list1: c = ( Pie(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) #主題風格 .add("", [list(z) for z in zip(attr,data['時長'][i])],radius=["25%", "75%"],rosetype="radius") .set_global_opts(title_opts=opts.TitleOpts(title="活動時長佔比",pos_top="top",pos_left="left"), legend_opts=opts.LegendOpts(pos_left="right", orient="vertical")) # 設定標題 .set_series_opts(label_opts=opts.LabelOpts(formatter='{b}:{d}%'))) # 顯示百分比 tl.add(c, "{}".format(i)) return tl timeline_bar1().render("玫瑰圖.html")
#匯入模組 from random import randint from pyecharts import options as opts from pyecharts.charts import Line, Timeline from pyecharts.globals import ThemeType list1 = [2018, 2019, 2020, 2021, 2022] list2 = [[randint(100, 1000) for time in range(7)] for year in range(5)] #巢狀列表 data = {'x': ['學習','娛樂','休息','運動','交流'], '時長': dict(zip(list1, list2)) } def timeline_bar() -> Timeline: x = data['x'] tl = Timeline() for i in list1: bar = ( Line() .add_xaxis(x) .add_yaxis('時長(min)', data['時長'][i]) .set_global_opts(title_opts=opts.TitleOpts("{}年活動時長統計".format(i))) ) tl.add(bar, "{}年".format(i)) # tl.add_schema(play_interval=1200, #播放速度 # is_timeline_show=False, #是否顯示 timeline 元件 # is_auto_play=True) return tl timeline_bar().render("折線圖.html")
到此這篇關於pyecharts繪製時間輪播圖柱形圖+餅圖+玫瑰圖+折線圖的文章就介紹到這了,更多相關pyecharts繪製輪播圖內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45