如何将以分钟为单位的熊猫分钟数据帧列转换为HH:MM格式?

时间:2020-07-14 05:54:06

标签: python pandas

输入:

15
30
45
60
75
90

如何将整数形式的输入转换为HH:MM格式

输出

00:15
00:30
00:45
01:00
01:15
01:30

1 个答案:

答案 0 :(得分:2)

In [25]: df = pd.DataFrame({'duration': [15, 30, 45, 60, 75, 90]})

In [26]: pd.to_datetime(df.duration, unit='m').dt.strftime('%H:%M')
    ...:
Out[26]:
0    00:15
1    00:30
2    00:45
3    01:00
4    01:15
5    01:30
Name: duration, dtype: object

In [27]: