我如何基于熊猫不同列中的重复值生成重复索引

问题描述 投票:0回答:1

开始数据

我想生成一个递增索引,该索引考虑['name']列中的重复项。

name
vendor1
vendor2
vendor2
vendor3
vendor4
vendor4
vendor4
vendor4

期望的输出

id    name
1     vendor1
2     vendor2
2     vendor2
3     vendor3
4     vendor4
4     vendor4
4     vendor4
4     vendor4
pandas indexing
1个回答
0
投票

用途:

df.index = pd.factorize(df['name'])[0] + 1
© www.soinside.com 2019 - 2024. All rights reserved.