# 折线统计图代码
# step1 读出excel中的内容,先把标签读出来转成数组
df = (pd.read_csv(r'C:\Users\Administrator\Desktop\销售数据 2.csv', usecols=[0]))
season = np.array(df.stack())
# 把数据读出来转换成列表
data = (pd.read_csv(r'C:\Users\Administrator\Desktop\销售数据 2.csv', usecols=[1]))
data_list1 = np.array(data.stack())
# step2 绘制图像
plt.figure(figsize=(16, 9))# 定义输出的图像大小
# 绘制图像,season = x轴标签,data_list = 对应的y值,linestyle表示线的类型,color表示颜色
plt.plot(season, data_list1, linestyle='-.', color='red')
# 用for循环输出每个点的值
for season, data_list1in zip(season, data_list1):
plt.text(season, data_list1, data_list1, ha='center', fontsize=7, color='red')
# 绘制统计图其他要素,title=标题,xlabel=x轴标签,ylabel=y轴标签
plt.title('This is title', pad=20)
plt.xlabel('月份')
plt.ylabel('销售额:万元')
# 展示图像
plt.show()

