- 生成画布后发现缺少了12月的数据线段,请问是什么原因?
######导入Pandas读取EXCEL文件
import matplotlib
import pandas as pd
######导入可视化模块
import matplotlib.pyplot as plt
df = pd.read_excel("D:\工作\Anaconda3\Testresults1.xlsx", sheet_name="X渠道")
fig, ax = plt.subplots(nrows=1, ncols=2, figsize=(10, 5), dpi=100)
plt.rcParams['font.sans-serif'] = ['SimHei']
x = list(range(100))
y_Dec = [i for i in range(0, 100)]
y_Jan = [j for j in range(0, 100)]
ax[0].plot(x, y_Dec,label='12月')
ax[1].plot(x, y_Jan,label='1月')
plt.title("X渠道", fontsize=12) #标题
plt.grid(True,linestyle=':')
l1, = plt.plot(x, y_Dec,color="green", linewidth=2.0, linestyle="--") # 绿色,1.0宽,断线线段)
l2, = plt.plot(x, y_Jan, color="blue", linewidth=1.5, linestyle="-") # 蓝色,1.5宽,线段
ls = [l1,l2]
labels = ['12月','1月']
plt.legend(handles=ls,labels=labels,loc='best')
plt.show()