issue,time_taken
aa,2 days 20:00:00.95
bb,2 days 19:12:48.276000
这是我的数据框..我只想将time_taken列格式转换为小时..我只需要总小时数
例如
我必须显示像
issue,time_taken,time_taken_hours
aa,2 days 20:00:00.95,68
答案 0 :(得分:4)
我认为你可以使用:
import numpy as np
df['time_taken_hours'] = df['time_taken'] / np.timedelta64(1, 'h')
print df
issue time_taken time_taken_hours
0 aa 2 days 20:07:49.958000 68.130544
1 bb 2 days 19:12:13.383000 67.203717