Я конвертирую жанровые категории в массив 3х1. Если у mov ie есть жанры 'action', 'adventure', возможно, массив имеет значение [2,3, -5]. Таким образом, я пытаюсь заменить список слов жанра массивом, используя
df.at[i, 'genres'] = np.array([2,3,-5])
, где i - мой индекс строки, а genres - имя столбца. Я получаю ValueError, который говорит: Должны иметь равные len ключи и значение при установке с итерацией.
Любое решение будет приветствоваться, но, пожалуйста, помните о сложности, так как у меня тысячи фильмов.