我正在尝试将包含13位Unix纪元时间日志的数据框列转换为人类可读的日期时间日志格式。
这是我尝试过的:
alerts[date_time] = alerts['epoch'].map(lambda x: pd.to_datetime(alerts['epoch'], origin='unix', unit = 'ms'))
但是,我注意到,尽管纪元时间日志不同,但数据帧中的所有4.3万行都具有相同的值。有人可以帮忙吗?
您使用错误的to_datetime
语法作为地图的一部分。
您只需要做:
alerts['date_time'] = pd.to_datetime(alerts['epoch'], origin='unix', unit = 'ms')