写一个python代码调用echarts上传数据画一个图表
时间: 2023-06-14 22:03:03 浏览: 54
以下是一个使用Python调用Echarts生成图表的示例代码:
```python
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.globals import ThemeType
# 准备数据
x_data = ["Apple", "Huawei", "Samsung", "Xiaomi", "Oppo", "Vivo"]
y_data = [123, 153, 98, 67, 89, 78]
# 创建柱状图对象
bar = Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
# 添加数据
bar.add_xaxis(x_data)
bar.add_yaxis("销量", y_data)
# 设置全局配置
bar.set_global_opts(
title_opts=opts.TitleOpts(title="手机销量排行榜"),
xaxis_opts=opts.AxisOpts(name="品牌"),
yaxis_opts=opts.AxisOpts(name="销量(万部)"),
)
# 生成图表并保存
bar.render("bar_chart.html")
```
在这个示例中,我们使用了pyecharts库来创建柱状图,并将数据上传到Echarts服务器。在这里,我们使用了一个简单的例子,展示了如何上传数据、设置图表的样式和全局配置,并将图表保存为HTML文件。