我可以为您翻译。以下是您需要翻译的内容:
对于上述数据框,我想要在任何唯一的
我有以下数据帧:
df=pd.DataFrame([[1,11,'a'],[2,12,'b'],[1,11,'c'],[3,12,'d'],[3,7,'e'],
[2,12,'f']])
df.columns=['id','code','name']
print(df)
id code name
0 1 11 a
1 2 12 b
2 1 11 c
3 3 12 d
4 3 7 e
5 2 12 f
对于上述数据框,我想要在任何唯一的
id
和code
组合中只有一个name
值。例如,行0和2的name
应该相同。同样,行1和5的name
也应该相同。 id code name
0 1 11 a
1 2 12 b
2 1 11 a
3 3 12 d
4 3 7 e
5 2 12 b
请告诉我如何以编程方式完成此操作。我需要在超过100000行上执行此操作。
谢谢
groupby
和transform
。 - BENY