Python 你能把输出反转到另一个键上吗?

Python 你能把输出反转到另一个键上吗?,python,pandas,Python,Pandas,我想根据ID在数据中出现的次数来计算ID的数量 现在我明白了 U6492ea665413f304b323fea3e7f76739 7 Uf873b1e4dfc9f18d92758020dc1435c6 7 Ua30d2a8da85ac1144f9cbbf390c10d3c 7 Uf169ffec7dc767b89694a26cb057a258 7 U9e9c89c308d6c2f77dad28f8ec8e7993 7 。 左边是ID,右边是ID在数据中出现的次数

我想根据ID在数据中出现的次数来计算ID的数量

现在我明白了

U6492ea665413f304b323fea3e7f76739    7
Uf873b1e4dfc9f18d92758020dc1435c6    7
Ua30d2a8da85ac1144f9cbbf390c10d3c    7
Uf169ffec7dc767b89694a26cb057a258    7
U9e9c89c308d6c2f77dad28f8ec8e7993    7 
。 左边是ID,右边是ID在数据中出现的次数

我想要的是

7 900
6 435
5 434
4 343
3 453
2 34
1 121 .
左边是出现的次数。右边是ID的数量

uid = data['id']
col=uid.value_counts()
col
原始数据的信息如下所示。

我认为这就是您想要做的事情-只需重置索引,将ID作为一个单独的列获取,然后根据之前获得的计数进行分组-然后对ID进行计数(这里称为索引)

df=col.reset_index()
df.groupby(by='count')['index'].count()

重复使用value_counts()解决了这个问题。

什么是数据结构?列表?目录?类?请发布一些代码来演示您的用例。您好,谢谢您的评论!数据结构是dataframe。
uid = data['uid']
col=uid.value_counts()
col

num = col.value_counts()
num