我有兴趣将值分配给 Pandas 数据框中的重复行,如下所示。数据框如下: -
data_1 = {'ID': ['001', '003', '001','002','002','002'], 'Name': ["XX1", "XX3", "XX1", "XX2", "XX2", "XX2"]}
df = pd.DataFrame(data_1)
输出应该与 df2 的输出相关。
output = {'ID': ['001', '003', '001','002','002','002'], 'Name': ["XX1", "XX3", "XX1", "XX2", "XX2", "XX2"],"Number": [1, 1, 2, 1, 2,3]}
df2 = pd.DataFrame(output)
如何在重复的“ID”上自动增加“数字”?