【发布时间】:2021-05-12 07:39:07
【问题描述】:
我有这样的熊猫数据框:
import pandas as pd
d = {
'time': [0, 100, 200, 1400, 1500],
'value': [9, 8, 7, 6, 5],
'three': ['a', 'b', 'a', 'a', 'b']
}
df = pd.DataFrame(d)
想如何将time转换成hh:mm格式得到:00:00、01:00、02:00等
没有if-then怎么办?
【问题讨论】:
-
时间是否以分钟为单位?
-
@SathyasarathiGunasekaran 可能不会,如果
100会变成01:00。似乎它被给出为“连接小时的两位数和分钟的两位数,然后将结果解释为整数”。