假设我有这个数据框
id | codoper | CodProd | valor
-------------------------------
1 | 00001 | 55 | 45000
2 | 00002 | 18 | 45000
3 | 00003 | 33 | 53000
4 | 00001 | 19 | 32000
5 | 00004 | 73 | 32000
6 | 00004 | 74 | 32000
7 | 00004 | 75 | 32000
8 | 00004 | 99 | 32000
这个想法是使用清单产品获得“数据框B” DataFrame结果:
00001 | 55 | 19 | NaN| NaN
00002 | 18 | NaN| NaN| NaN
00003 | 33 | NaN| NaN| NaN
00004 | 73 | 74 | 75 | 99
我尝试了一下,但是没用
df_operaciones.head.groupby(['CodProd'], as_index=False).min()
注意:丢失的值可以是Nan或0
非常感谢