绘制折线图,X轴的数据太多,显示很拥挤怎么处理呢?
import pandas as pd
import matplotlib.pyplot as plt
#解决中文乱码问题
plt.rcParams['font.sans-serif']=['Arial Unicode Ms'] #解决中文乱码
#导入
df=pd.read_excel('全国销售数据.xlsx')
#抽取
x=df['收货省地区']
y=df['出现次数']
#图标的基础设置
plt.xlabel('收货省地区')
plt.ylabel('出现次数')
plt.title('2021年SHINWORKS 8月1日-10月19日全国销售情况')
for a,b in zip(x,y):
plt.text(a,b+7,b,ha='center',va='center')
plt.grid(axis='y')
#折线图
plt.plot(x,y)
plt.show()