首页 > 解决方案 > 如何将数据透视表转换回原始格式

问题描述

我已经从 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')

标签: pythonpandasdataframepivot-table

解决方案


推荐阅读