Я взял набор данных, проанализировал, обработал его, и теперь, когда я перехожу к обучению модели, отображается следующая ошибка.
Input contains NaN, infinity or a value too large for dtype('float64').
Я использовал такие функции, как
np.any(np.isnan(titanic_data)) #outputs true
np.all(np.isfinite(titanic_data)) # outputs false
np.isfinite(titanic_data.all()) #true for everthing, dtype is bool.
это споры
набор данных [final_dataset.png]
ошибка, показанная для следующего кода:
logmodel.fit(X_train, y_train)
predections = logmodel.predict(X_test)
from sklearn.metrics import classification_report
classification_report(y_test,predictions)
ошибка:
ValueError: Input contains NaN, infinity or a value too large for dtype('float64').