Конструктор DataFrame неправильно вызывается при попытке создать кадр данных из двух наборов данных - PullRequest
0 голосов
/ 02 октября 2018

Приветствую ученых данных.

В настоящее время я пытаюсь создать DataFrame, извлекая один столбец из набора данных и объединяя его с моими предсказанными данными.Мои прогнозируемые данные представлены в виде ndarray, и я не могу просто объединить два, которые мне нужны для создания фрейма данных, мой код для создания этого фрейма:

df = pd.DataFrame(data = (test_set['SK_ID_CURR_x'],pred_prob), columns = ['SK_ID_CURR','TARGET'])

В настоящее время я получаю эту ошибку, янужна помощь, пожалуйста.

ValueError: DataFrame constructor not properly called!

1 Ответ

0 голосов
/ 02 октября 2018

Если длина pred_prob совпадает с test_set, используйте DataFrame.assign:

df = test_set[['SK_ID_CURR_x']].assign(TARGET = pred_prob)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...