输入包含NaN,无穷大或dtype('float64')太大的值。 sklearn python

时间:2019-07-10 18:01:18

标签: python machine-learning scikit-learn svm

我对sklearn输入有问题,输入内容包含NaN,无穷大或dtype('float64')的值太大。

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.20,random_state=109) 

但是当我检查时:

print(np.where(X_train.values >= np.finfo(np.float64).max))
print(np.any(np.isnan(X_train)))
print(np.where(X_test.values >= np.finfo(np.float64).max))
print(np.any(np.isnan(X_test)))

结果如下:

(array([], dtype=int64), array([], dtype=int64))
False
(array([], dtype=int64), array([], dtype=int64))
False

我该怎么办..请帮助我

0 个答案:

没有答案