我有一个数据框工作 screenshot of dataframe
我需要向职位数据框中添加一个新列“年份”。此列应包含每个 post_date 对应的年份(已经是一列)。例如:对于 post_date 值 2017-08-16,“年份”值应为 2017。
我不确定如何插入新列,同时从预先存在的列中提取数据。
最佳答案
使用dt.year
:
jobs['year'] = pd.to_datetime(jobs['post_date'], errors='coerce').dt.year
关于python - 如何将新列添加到现有数据框并用另一列中的部分数据填充它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58945344/