2024-10-02 00:40:24 发布
网友
我只是简单地按照我的意愿重塑dataframe。index是userid,列是subgameID,用等级作为值填充。但所有的值都会丢失数据。在
dataframe
仅供记录-如果你只检查2列这样的,为什么不使用pd.交叉表?在
pd.crosstab(ratings_data.userID, ratings_data.subgameId, margins=True)
如果需要pivot\u表,则尝试添加参数fillna = 0。在
fillna = 0
你也可以尝试在数据的一小部分子样本上这样做——也许NAN被正确地引入了(许多用户ID只属于子游戏ID的一小部分)?在
仅供记录-如果你只检查2列这样的,为什么不使用pd.交叉表?在
如果需要pivot\u表,则尝试添加参数
fillna = 0
。在你也可以尝试在数据的一小部分子样本上这样做——也许NAN被正确地引入了(许多用户ID只属于子游戏ID的一小部分)?在
相关问题 更多 >
编程相关推荐