私はlogistic.fit()
を使用しようとしています。私は以下のエラーを受け取ります。どのようにエラーを修正するには?ここでLogisticRegressionのlogistic.fit()erorr
Input contains NaN, infinity or a value too large for dtype('float64').
は、私のコードの一部です: (床と姓が文字列である)
xtr = pd.get_dummies([['Age','Fee', 'Size','Floor', 'Class', 'Surname' ]])
import pandas as pd
from sklearn.linear_model import LogisticRegression
logistic = LogisticRegression()
logistic.fit(xtr , ytr)
明らかに、xまたはyのいずれかに問題があります。この 'df.isnull()。sum(axis = 1)'を実行し、いずれの行からも0より大きい数値が返された場合、データに欠損値がはっきりとあります。あなたがそれらに対処する方法は、他のものに依存します。 –
私はそれをして、ほぼすべての行に0以上のものがあるので、それを修正する方法は?私は私の全体のactaulコードをアップロードすることができますか? –