缺少数据透视表值

2024-10-02 00:40:24 发布

您现在位置:Python中文网/ 问答频道 /正文

enter image description here

我只是简单地按照我的意愿重塑dataframe。index是userid,列是subgameID,用等级作为值填充。但所有的值都会丢失数据。在


Tags: 数据dataframeindexuserid重塑意愿subgameid
1条回答
网友
1楼 · 发布于 2024-10-02 00:40:24

仅供记录-如果你只检查2列这样的,为什么不使用pd.交叉表?在

pd.crosstab(ratings_data.userID, ratings_data.subgameId, margins=True)

如果需要pivot\u表,则尝试添加参数fillna = 0。在

你也可以尝试在数据的一小部分子样本上这样做——也许NAN被正确地引入了(许多用户ID只属于子游戏ID的一小部分)?在

相关问题 更多 >

    热门问题