【发布时间】:2021-11-03 10:01:34
【问题描述】:
这是我的数据框:
`df = pd.DataFrame([['A', 1], ['A', 2], ['A', 3], ['B', 1], ['B', 2]],
columns=['Key', 'Value'])`
| Key | Value | |
|---|---|---|
| 0 | A | 1 |
| 1 | A | 2 |
| 2 | A | 3 |
| 3 | B | 1 |
| 4 | B | 2 |
当我使用时...
`df.groupby(['Key']).count()`
...输出是:
| Key | Value |
|---|---|
| A | 3 |
| B | 2 |
但我希望我的输出是:
| |键 |值 |计数| |:---|:-----:|:-----:|----:| |0 |A |1 |3 | |1 |A |2 |3 | |2 |A |3 |3 | |3 |B |1 |2 | |4 |B |2 |2 |
在论坛没有找到解决办法,谢谢帮助
【问题讨论】: