#python #scikit-learn #distance #similarity #valueerror
Вопрос:
Я пытаюсь создать рекомендательную систему и, похоже, не могу найти способ рассчитать сходство между пользователями. У меня есть матрица пользовательских элементов (данных), состоящая из массивов [x,y,z] вместо значений int, как в системах рекомендаций фильмов. Эти массивы также могут быть значениями NaN [NaN, NaN, NaN]. Когда я попробую решение:
user_similarity = pairwise_distances(data, metric='cosine')
Появляется ошибка: «Ошибка значения: установка элемента массива с последовательностью».
Я пробовал много других решений, но появляется та же ошибка.
Вся помощь будет очень признательна