如何绘制变量的多个年份的月份
How to plot months of multiple years of a variable
嘿,我有以下数据集
Columns of the dataset
我已经将订单日期列转换为日期时间列
现在我想绘制每年的每月销售额,在 x 轴上显示月份,在 Y 轴上显示销售额
df_grouped = df_clean.groupby(by = "ORDERDATE").sum()
我怎样才能只提取特定年份每个月的数据?
感谢您的帮助!
您可以通过以下方式从 ORDERDATE
创建另外两个列,即 year
和 month
:
df_clean['year'] = df_clear['ORDERDATE'].dt.year
df_clean['month'] = df_clear['ORDERDATE'].dt.month
然后您可以按这些列进行过滤和分组。
例如:
df_2022 = df_clean.loc[df_clean['year'] == '2022', :]
df_2022.groupby('month').sum()
嘿,我有以下数据集
Columns of the dataset
我已经将订单日期列转换为日期时间列
现在我想绘制每年的每月销售额,在 x 轴上显示月份,在 Y 轴上显示销售额
df_grouped = df_clean.groupby(by = "ORDERDATE").sum()
我怎样才能只提取特定年份每个月的数据?
感谢您的帮助!
您可以通过以下方式从 ORDERDATE
创建另外两个列,即 year
和 month
:
df_clean['year'] = df_clear['ORDERDATE'].dt.year
df_clean['month'] = df_clear['ORDERDATE'].dt.month
然后您可以按这些列进行过滤和分组。
例如:
df_2022 = df_clean.loc[df_clean['year'] == '2022', :]
df_2022.groupby('month').sum()