【发布时间】:2019-07-24 01:41:47
【问题描述】:
我正在做一个有 300,000 个用户和 280,000 个项目的推荐系统,人们通常通过将数据框转换为表格来做推荐系统:
df.pivot_table(index='User-ID',columns='Item-ID',values='Rating')
但不可能将如此庞大的数据集转换为表格。处理这个问题的常用方法是什么?或者人们使用其他结构来做推荐系统?
【问题讨论】:
-
将它们放入 index ,如 df = df.set_index(['User-ID','Item-ID'])
标签: python pandas recommendation-engine recommender-systems