enter image description here我只需要从这些整数中提取出小时,怎么做呢?我一直在尝试使用pd.datetimeIndex之类的命令,但我无法理解。
e7arh2l61#
如果没有更多的信息,似乎很难理解你到底在寻找什么,但如果整数2320代表23:20,因此第23小时,那么你可以这样做:
df['Hour'] = df['Time Occured'].astype(str).map(lambda time: time[:len(time)-2]).astype(int)
1.将类型转换为字符串以访问时间长度1.从开始到字符串的长度对字符串进行切片,但删除分钟。1.强制转换回整数
1条答案
按热度按时间e7arh2l61#
如果没有更多的信息,似乎很难理解你到底在寻找什么,但如果整数2320代表23:20,因此第23小时,那么你可以这样做:
1.将类型转换为字符串以访问时间长度
1.从开始到字符串的长度对字符串进行切片,但删除分钟。
1.强制转换回整数