Проблема с назначением массива panda ячейке dataframe с использованием DataFrame.at - PullRequest
0 голосов
/ 11 февраля 2020

Я конвертирую жанровые категории в массив 3х1. Если у mov ie есть жанры 'action', 'adventure', возможно, массив имеет значение [2,3, -5]. Таким образом, я пытаюсь заменить список слов жанра массивом, используя

df.at[i, 'genres'] = np.array([2,3,-5])

, где i - мой индекс строки, а genres - имя столбца. Я получаю ValueError, который говорит: Должны иметь равные len ключи и значение при установке с итерацией.

Любое решение будет приветствоваться, но, пожалуйста, помните о сложности, так как у меня тысячи фильмов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...