【发布时间】:2019-07-05 08:33:12
【问题描述】:
我正在尝试使用此 SO post 来组合日期和时间戳,但没有任何运气..
#df= pd.read_csv('C:\\Users\\desktop\\master.csv', index_col='Date', parse_dates=True)
df= pd.read_csv('C:\\Users\\desktop\\master.csv')
这是我卡住的地方,我不知道如何正确import the package..
这不起作用:
from datetime import combine
df['DateTime'] = df.apply(lambda x: combine(df['Date'], df['Time']), axis=1)
当一切都说完了,我需要parse_dates=True吗?通常我所有的数据都是一个组合的日期时间......最后我需要在我的熊猫数据框中为新的组合日期时间列设置一个新索引。
非常感谢任何提示
【问题讨论】:
-
你可以使用
import datetime,然后像datetime.datetime.combine或from datetime import datetime一样使用它,然后datetime.combine -
@Vaishali,谢谢您提供的链接中的答案完全有效...如果您发布答案,请点击绿色检查。
df= pd.read_csv('C:\\Users\\desktop\\master.csv', parse_dates=[['Date', 'Time']])
标签: python pandas datetime data-science