线形图

线形图是常见的分类型图表,它用线条来表现数据的分布。线形图具有简洁明快的特点,常见的有线形图、点线图、平滑曲线图等样式。可以通过设置线条的颜色、线宽、线型和顶点标记等属性来表现更多的变量数据。

Document Image
\[\]

根据给定数据绘图,编写pyECharts代码如下所示:

code.python
import pandas as pd
from pyecharts.charts import Line
from pyecharts import options as opts
df=pd.read_excel('07 销售收入0.xlsx',engine='openpyxl',index_col=0)
categories = df.index.tolist()  # 索引列作为横轴
# 1. 创建线形图
line = Line()
line.add_xaxis(categories)
# 2. 动态添加所有数据系列
for col in df.columns[0:]:  # 从第1列开始
    line.add_yaxis(col, df[col].tolist())
# 3. 配置图表
line.set_global_opts(
    title_opts=opts.TitleOpts(title="线形图"),
    toolbox_opts=opts.ToolboxOpts())
line.render("line.html")

运行代码,生成下图。

Document Image
\[\]