我是熊猫的初学者,所以我的问题很基本。我有一个数据集,它有单独的日期和时间列,如下所示
Date Time Ooen High Low Close Vol
0 2000.12.22 12:00 0.91810 0.92620 0.91650 0.92320 2244
1 2000.12.22 16:00 0.92260 0.92520 0.92220 0.92310 1688
2 2000.12.22 20:00 0.92300 0.92580 0.92260 0.92420 955
3 2000.12.23 00:01 0.92410 0.92450 0.92270 0.92320 168
4 2000.12.25 00:00 0.92300 0.92460 0.92300 0.92420 260
日期和时间的类型为
type(df['Date'])
pandas.core.series.Series
type(df['Time'])
pandas.core.series.Series
我不知道如何把它们合并成一个时间戳,比如
'2015-07-04 00:00:00'
谁能帮帮我吗
试试下面给出的代码
df['datetime'] = df[df.columns[1:]].apply(lambda x:
','.join(x.dropna().astype(str)),axis=1)
你可以试试这样的东西-
相关问题 更多 >
编程相关推荐