Python Groupby省略列

2024-10-01 05:03:28 发布

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

我有一个像这样的数据帧

危险品:

thing1 thing2 thing3 thing4 thing5 thing6 thing7 ID 
NAN      1      NAN   NAN     NAN   NAN     NAN  222
NAN      NAN     3    NAN     NAN   NAN     NAN  222
NAN      NAN    NAN    2      NAN   NAN     NAN  222
 3       NAN    NAN   NAN     NAN   NAN      3   222
NAN      NAN    NAN   NAN     NAN   NAN     NAN  222
NAN      NAN    NAN   NAN      4    NAN     NAN  222
NAN      NAN    NAN   NAN     NAN    4      NAN  222
NAN       3     NAN     2     NAN   NAN     NAN  555
NAN      NAN     3    NAN     NAN   NAN     NAN  555
NAN      NAN    NAN   NAN     NAN   NAN     NAN  555

当我做这样的groupby时:

^{pr2}$

它生成以下输出,省略了两列,如下所示:

^{3}$

我不知道为什么两列数据都被省略了

NAN值为np.nan公司


Tags: 数据idnpnan省略groupbypr2thing1
1条回答
网友
1楼 · 发布于 2024-10-01 05:03:28

我发现在我的np.nan公司价值观。教训是,在执行groupby函数时,带有整数的字符串会导致列消失。没有“N/A”字符串的列在执行groupby函数时不会消失。当我用np.nan公司当我做groupby时,这些列并没有消失

相关问题 更多 >