首页 > 解决方案 > 在 csv 文件中按年份计算值

问题描述

我需要显示每年的职位发布总数。打印工作最多的年份,并绘制一个简单的折线图,看看工作是否逐年增加。

如何从 csv 文件中提取数据?

all_data = pd.read_csv('all_data_master.csv') 
all_data = all_data.replace('\\N',np.nan)

在此处输入图像描述

标签: pythonpandas

解决方案


像这样的一些事情:

 all_data ['post_date'] = pd.to_datetime(all_data ['post_date'])
 post_by_years = all_data ['post_date'].dt.year.value_counts()

 # max post
 post_by_years.iloc[0]

 # plot:
 post_by_years.plot()

推荐阅读