第二种可视化界面如下所示:(使用pyecharts库绘制)
时间: 2023-11-29 18:55:12 浏览: 86
很抱歉,我无法在这里直接展示图像,但是我可以提供代码示例供您参考:
```python
from pyecharts.charts import Line
from pyecharts import options as opts
# 构造数据
x_data = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
y_data = [820, 932, 901, 934, 1290, 1330, 1320]
# 构造图表
line = (
Line()
.add_xaxis(xaxis_data=x_data)
.add_yaxis(
series_name="销量",
y_axis=y_data,
markline_opts=opts.MarkLineOpts(data=[opts.MarkLineItem(type_="average")]),
)
.set_global_opts(
title_opts=opts.TitleOpts(title="一周销量走势图"),
tooltip_opts=opts.TooltipOpts(trigger="axis"),
xaxis_opts=opts.AxisOpts(type_="category"),
yaxis_opts=opts.AxisOpts(type_="value"),
)
)
# 渲染图表
line.render_notebook()
```
这段代码使用了 pyecharts 库绘制了一张折线图,其中 x_data 和 y_data 分别表示横坐标和纵坐标的数据,您可以根据需要进行修改。调用 `render_notebook()` 方法可以在 Jupyter Notebook 中直接显示图表。
阅读全文