pyecharts可以在html的page页面中加入轮播图吗

pyecharts可以在html的page页面中加入轮播图吗

可以的,Timeline()就可以实现。
详细代码演示:https://blog.csdn.net/qq_43192537/article/details/106774643


from pyecharts.charts import *
from pyecharts import options

# 散点图
x_data = ['Apple', 'Huawei', 'Xiaomi', 'Oppo', 'Vivo', 'Meizu']
y_data = [123, 153, 89, 107, 98, 23]

scatter = (Scatter()
           .add_xaxis(x_data)
           .add_yaxis('', y_data)
           )

cate = ["湖北", "四川", "重庆", "河北", "云南"]
Confirmed_diagnosis_data = [450, 300, 232, 224, 144]
death_data = [50, 30, 22, 24, 44]

# 轮播图
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="折线图"))

timeline = Timeline()
timeline.add(bar, "bar-example")
timeline.add(line, "line-example")

# 将两个图放到一个页面
page = Page(layout=Page.SimplePageLayout)
page.add(
    timeline,
    scatter
)
page.render("page_simple_layout.html")