pandas Python如何将月度就业数据转换为年度、csv、panda

mrphzbgm  于 2022-11-20  发布在  Python
关注(0)|答案(1)|浏览(212)

我已经在这个问题上纠结了两天了。下面是csv文件。

df = pd.read_csv('/14100017.csv')
df = pd.DataFrame(data)
df.head()
df_year = df.groupby('REF_DATE')['REF_DATE'].count()
print(df_year)

这是我的代码,请你告诉我,或者给予我一个提示,或者给我看看网站上有没有类似的问题,如何把每月的就业数据平均转换成每年的数据,这是很困惑的。
非常感谢!非常感谢
我试着在reddit论坛和堆栈溢出中搜索类似的问题,他们都使用rsample并得到结果。

sy5wg1nm

sy5wg1nm1#

只需将REF_DATE转换为 datetime,然后提取年份:

df['date'] = pd.to_datetime(df['REF_DATE'])
df['year'] = pd.DatetimeIndex(df['date']).year

之后,您需要按年份汇总值:

monthly_year_avg = df.groupby('year')['VALUE'].mean()

相关问题