我正在尝试将 numpy.ndarray 从一个月的分钟转换为 datetim。 我用过这个:
import datetime as dt
mins = data[:, 0];
year = int(self.yyyymm[0:4]);
month = int(self.yyyymm[4:]);
time['time'] = dt.datetime(year,month,1) + pd.TimedeltaIndex(mins['minutes'], unit='m')
但是我出现了这个错误:
time['time'] = dt.datetime(year,month,1) + pd.TimedeltaIndex(mins['minutes'], unit='m')
IndexError: 只有整数、切片 (:
)、省略号 (...
)、numpy.newaxis (None
) 和整数或布尔数组是有效索引
有人遇到了类似的问题并找到了解决方法。
提前致谢