LSTM时间序列分析中MinMaxScaler报错原因咨询
报错含义解析
这个报错的核心是数据类型不兼容,具体细节如下:
- 你的DataFrame包含三种数据类型:
datetime64(Dates列)、int64(code列)、int64(count列) MinMaxScaler仅支持处理数值型数据,它需要将输入数据转换为统一数值类型的数组,但日期类型(datetime64)与整数类型(int64)无法自动转换为通用的数值类型——除非将所有数据转为object类型,但这不符合缩放器的处理要求- 你直接把包含日期列的整个训练集DataFrame传入
scaler.fit_transform(),导致缩放器无法处理混合类型的数据,最终抛出这个类型不兼容的错误
内容的提问来源于stack exchange,提问作者beginner
相关产品推荐
相关产品推荐

