如何将数据框架中的事务列分离到不同的列(日,月,时间,年)?

问题描述 投票:0回答:1
Column is in this format :  Wed Dec 26 09:06:00 IST 2018

我想在Python中把日,月,时间,时区,年等列分开。

pandas datetime-format
1个回答
0
投票

你可以使用str.split方法,expand=True.确保重命名列。

df = pd.DataFrame({'col': ["Wed Dec 26 09:06:00 IST 2018"]})
df = df.col.str.split(expand=True)
df.columns = ['Day','Month','Day of month', 'Time','Time zone','Year']
df
   Day Month Day of month      Time Time zone  Year
0  Wed   Dec           26  09:06:00       IST  2018
© www.soinside.com 2019 - 2024. All rights reserved.