我试着像这样规范化我的数据:
scaler = MinMaxScaler()
trainX=scaler.fit_transform(X_data_train)
我得到一个错误:
ValueError: Input contains NaN, infinity or a value too large for dtype('float64').
X_data_train
是大小为(95538, 550)
的pandas数据帧。真正奇怪的是当我写作的时候
它给出了-5482.4473,同样地,对于最大值,我得到了28738212.0,这对我来说似乎不是特别高的值。。。在
此外,根据54+投票的answer给出的命令,我确实检查了我是否确定没有NaN
或{csv
或类似的东西中没有空格,因为我检查了维度
那么,问题在哪里??在
您还可以检查
NaN
s和inf
:如果要查找行中至少有一个
^{pr2}$NaN
的所有索引:和列:
相关问题 更多 >
编程相关推荐