我有多个数据帧,其中包含分别以月、周、天、小时和分钟为时间戳的数据。如何合并以保留每行的所有数据?也就是说,我如何合并,使月份&周&天&小时值是从包含每个月的分钟值的行中携带下来的吗?
我找不到确切的问题。但是,如果您的意思是将多个列合并为一个日期列,这可能会有所帮助。否则,你能添加你的数据帧吗?
import pandas as pd
df = {'year': [1923, 1919], 'month': [4, 5], 'day': [23,19], 'minute': [22,22],
'second': [22,22], 'ms':[22,22]}
df = pd.DataFrame(data=df)
df['date'] = pd.to_datetime(df[['year','month','day', 'minute', 'second', 'ms']])