2

statsmodel.api.Logit を使用して、Python でロジスティック回帰を適用しようとしています。エラー ValueError: array must not contain infs or NaNs が発生しています。

私が実行しているとき:

data['intercept'] = 1.0
train_cols = data.columns[1:]
logit = sm.Logit(data['admit'], data[train_cols])
result = logit.fit(start_params=None, method='bfgs', maxiter=20, full_output=1, disp=1, callback=None)

データには、15000 を超える列と 2000 を超える行が含まれています。どの data['admit'] がターゲット値であり、data[train_cols] が機能のリストです。この問題を解決するためのヒントを教えてください。

4

1 に答える 1