你能把输出倒数到另一个键上吗?

2024-09-30 01:37:32 发布

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

我想根据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

原始数据的信息如下。 The original data


Tags: 数据iduiddata数量valuecol次数
2条回答
uid = data['uid']
col=uid.value_counts()
col

num = col.value_counts()
num

重复值\u counts()已解决此问题。你知道吗

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

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

相关问题 更多 >

    热门问题