San*_*nez 9 python dataframe pandas
假设我有以下数据帧:
Year Month Day
2003 1 8
2003 2 7
Run Code Online (Sandbox Code Playgroud)
如何在数据框中新定义的列中组合年,月和日,因此数据框将是:
Year Month Day Date
2003 1 8 2003-1-8
2003 2 7 2003-2-7
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?
我正在使用pandas python数据帧
谢谢!
Vik*_*kez 17
>>> from datetime import datetime
>>> df['Date'] = df.apply(lambda row: datetime(
row['Year'], row['Month'], row['Day']), axis=1)
>>> df
Year Month Day Date
0 2003 1 8 2003-01-08 00:00:00
1 2003 2 7 2003-02-07 00:00:00
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7787 次 |
最近记录: |