| id | sum | ------------ | 1 | 123 | | 2 | 548 | | 3 | 999 |
max=df.agg({'sum':'max'}).collect()[0][0] #теперь перебором... for i in df.collect(): if i[0]==max: print(i[0])
| id | sum | ------------ | 1 | 123 | | 2 | 548 | | 3 | 999 |
max=df.agg({'sum':'max'}).collect()[0][0] #теперь перебором... for i in df.collect(): if i[0]==max: print(i[0])
pe1601@mail.ruТак почитайте про датафреймы, все расписано
очевидно что это дно(, но как сделать правильно?
max_sum = df.loc[df['sum'] == df['sum'].max()] print(max_sum['id'].values[0])