python - 如何将数据透视表转换回原始格式
问题描述
我已经从 movielens 数据集创建了一个数据透视表。
如何将此数据透视表转换回原始数据集?
unstack() 函数没有给出所需的输出。
数据透视表的图像:
转换后的数据集的图像应如下所示:
#Read Movielens dataset
df_ratings = pd.read_csv('/home/neera/DataSets/ml-latest-small/ratings.csv')
#Code used to create the pivot table
user_movie_ratings = pd.pivot_table(ratings_title, index='userId', columns=
'movieId', values='rating')
解决方案
推荐阅读
- amazon-dynamodb - 如何在 DynamoDB 中对两个单独的排序键进行查询和排序?
- arrays - 结构的 JSON 数据不是按数据接收顺序
- python - 假定工作示例代码上的属性错误
- sql - T-SQL - 传入 ID 列表以创建 ID 关系表到新记录
- flutter - Flutter,如何将参数传递给构造函数
- java - 使用模拟 2 功能和相同的答案
- http - 如何仅使用 ssh 连接(无 cURL 或其他实用程序)手动 POST JSON 数据
- javascript - 如何合并对象数组中的值
- javascript - 如何在 admin-bro 中配置存储桶以本地存储上传的文件
- swift - Firebase Analytics - 记录 screen_view 在 SwiftUI 中不起作用