とりあえず、ワンライナーで書いてみました(2種類)。
Python
1import pandas as pd
2from datetime import datetime
3
4df = pd.DataFrame({'timestamp': ['2019, 1, 1, 1, 2, 30, 60500',
5 '2019, 1, 1, 1, 3, 31, 71800',
6 '2019, 1, 1, 1, 4, 32, 24500',
7 '2019, 1, 1, 1, 5, 33, 92100',
8 '2019, 1, 1, 1, 6, 34',
9 '2019, 1, 1, 1, 7']})
10
11# DataFrame.apply() でdatetimeに変換する方法
12ret = df['timestamp'].str.split(',', expand=True).iloc[:,:5].astype(int).apply(lambda d: datetime(*d), axis=1)
13#0 2019-01-01 01:02:00
14#1 2019-01-01 01:03:00
15#2 2019-01-01 01:04:00
16#3 2019-01-01 01:05:00
17#4 2019-01-01 01:06:00
18#5 2019-01-01 01:07:00
19#dtype: datetime64[ns]
20
21# pandas.to_datetime() でdatetimeに変換する方法
22ret = pd.to_datetime(df['timestamp'].str.split(',', expand=True).iloc[:,:5].astype(int).rename(columns={0:'year',1:'month',2:'day',3:'hour',4:'minute'}))
23#0 2019-01-01 01:02:00
24#1 2019-01-01 01:03:00
25#2 2019-01-01 01:04:00
26#3 2019-01-01 01:05:00
27#4 2019-01-01 01:06:00
28#5 2019-01-01 01:07:00
29#dtype: datetime64[ns]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。