问题:在vscode上书写代码,使用matplotlib绘制图表,检查代码没有错误,终端也没有报错,但是就是没有生成图表,只显示了一句话<Figure size 432x432 with 1 Axes>,这是为什么?
代码:
#导入pandas库并将其简称为pd
import pandas as pd
%matplotlib inline
# 导入pyplot模块
from matplotlib import pyplot as plt
# 设置显示中文字体
plt.rcParams['font.family'] = ['KaiTi']
# 读取清洗好的数据,并赋值给 mask_data_clean 变量
mask_data_clean =pd.read_csv(r'C:\Users\FBKJ\Desktop\测试\mask_data_clean.csv',encoding='utf-8')
# 查看 mask_data_clean
mask_data_clean
month_data=mask_data_clean.groupby('月份')['订单量'].sum()
month_data
#设置画布
plt.figure(figsize=(6,6))
#设置x,y坐标
x=month_data.index
y=month_data.values
#设置折线图,来展现各月总订单量趋势
plt.plot(x,y)
#设置标