1. 自動輪播圖
from pyecharts.charts import Bar, Line, Tab, Timeline
from pyecharts import options
# 1. 準備數據
cate = ["湖北", "四川", "重慶", "河北", "雲南"]
Confirmed_diagnosis_data = [450, 300, 232, 224, 144]
death_data = [50, 30, 22, 24, 44]
# 2. 創建圖表對象
bar = Bar()
bar.add_xaxis(cate)
bar.add_yaxis("確診人數", Confirmed_diagnosis_data)
bar.add_yaxis("死亡人數", death_data)
bar.set_global_opts(title_opts=options.TitleOpts(title="柱狀圖"))
line = Line()
line.add_xaxis(cate)
line.add_yaxis("quezhen人數", Confirmed_diagnosis_data)
line.add_yaxis("siwang人數", death_data)
line.set_global_opts(title_opts=options.TitleOpts(title="折線圖"))
# 3. 創建組合類對象
timeline = Timeline()
# 4. 在組合對象中添加需要組合的圖表對象
timeline.add(bar, "bar-example")
timeline.add(line, "line-example")
# 5. 渲染數據
timeline.render_notebook()