在groupby和count在DataFrame上之后,我有一个类似的系列:
gender_neutral_death gender
ascended Fem 103
Mal 69
burned by a tower of flame Fem 5
Mal 1
burned by molten lava Fem 4
...
went to heaven prematurely Mal 1
zapped themselves with a spell Fem 10
Mal 7
zapped themselves with a wand Fem 8
Mal 10现在我想用“性别”来建立“Mal”和“Fem”两栏,这就是我的情况:
gender_neutral_death Mal Fem
ascended 69 103
burned by a tower of flame 1 5
[...]to_frame()方法几乎给了我想要的东西--

应用unstack使我更接近但不完全是:

我将如何达到我在上面的例子中给出的结果?
发布于 2020-07-24 17:06:04
我认为群/计数操作的结果是熊猫系列。
在这种情况下,unstack()函数接受一个级别(1或“性别”):
s.unstack(level='gender').fillna(0).astype(int)https://stackoverflow.com/questions/63078032
复制相似问题