Таблица прогнозирования - PullRequest
0 голосов
/ 11 июня 2019

Я только что завершил выполнение прогнозов в логистической регрессии и написал код чтобы отобразить мои прогнозы и некоторые функции в табличном формате, но я получил ошибку.

Я написал код, чтобы иметь 3 функции вывода в табличном формате, а функции вывода - это CustomerID, Churn и прогнозы.

ниже мой письменный код:

ml_Telco ['--- randomColumn ---'] = np.random.randint (0,1000, размер = len (ml_Telco))

output = original [0] .copy ()

Выход [ '--- --- randomColumn']

output ['предсказание'] = clf.predict_proba (вывод) [:, 1]

вывод ['отток'] = оригинал [2]

вывод ['customerID'] = оригинал [1]

CUSTOMER ID    Churn        Prediction

0 7590-вхвег 0 0,810267

1 4509-й 1 0,9122

2 65329-ghu 0.20233

3 90456-jht 0 0,6789

4 95674-gjt 1 0,78992

Приведенная выше таблица является моим ожидаемым результатом, и я получил следующее сообщение об ошибке

TypeError Traceback (последний последний вызов)

в

  1 ml_Telco['---randomColumn---'] = np.random.randint(0,1000, 

размер = Len (ml_Telco))

----> 2 output = original [0] .copy ()

  3 output['---randomColumn---']

  4 output['prediction'] = clf.predict_proba(output)[:,1]

  5 output['churn'] = original[2]

TypeError: объект 'NoneType' не может быть подписан

...