【发布时间】:2018-08-23 10:58:31
【问题描述】:
我有一个 csv 文件,其中包含以下 Date 列具有以下格式 2002-08-31 所以 YEAR-MONTH-DAY。
我想将这些列拆分为 3 个不同的列,这样该表将有一个 YEAR 列、一个 MONTH 列和一个 DAY 列。
有谁知道如何实现这一目标
【问题讨论】:
我有一个 csv 文件,其中包含以下 Date 列具有以下格式 2002-08-31 所以 YEAR-MONTH-DAY。
我想将这些列拆分为 3 个不同的列,这样该表将有一个 YEAR 列、一个 MONTH 列和一个 DAY 列。
有谁知道如何实现这一目标
【问题讨论】:
如果你使用 Pandas 0.15 或更高版本,你可以像这样利用dtaccessor
df['Year'] = df['Date'].year
df['Month'] = df['Date'].month
df['Day'] = df['Date'].day
【讨论】: