python - 创建数据透视表并查找具有多种类型的书籍之间的相关性
问题描述
我有一张桌子,就像
book_id original_title tag_id tag_name
1 The Hunger Games 11305 fantasy
1 The Hunger Games 26771 scifi
1 The Hunger Games 26138 romance
10000 The First World War 14467 historical
10000 The First World War 21689 nonfiction
我想创建一个数据透视表,然后根据流派找到相互关联的书籍。我已经只使用评级来完成这项工作,但这相对简单,因为每本书只有一个评级。由于每本书都有多种类型,是否有创建此数据透视表的好方法?
其最终目的是创建一个简单的推荐系统。
解决方案
也许这可以帮助:
df.pivot(index='original_title',columns='tag_name',values='tag_id')
推荐阅读
- javascript - 如何在使用 event.preventDefault() 时 .submit() 或如何不相互取消?
- reactjs - 酶和衔接子是什么关系
- javascript - 将 POST 请求结果保存在全局变量中
- javascript - 获取一组数字相加形成一个数字
- mongodb - 查找特定记录并更新
- position - 使用 graphviz 将节点定位到子图的右侧
- python - SymPy:自动构造方程
- tfidfvectorizer - 如何解释 TfidfVectorizer 输出
- java - 在不同的图形环境中查找 JFrame Header 和 Border 的大小
- java - 如何使用 java//jscape 为 SFTP 设置 StrictHostKeyChecking=no