Flashcard FC331408
O que .iloc[0,1] retorna quando aplicado ao DataFrame resultante de df.groupby('chave')[[col1,col2]].max()?
Linguagens de Programação
FGV · 2025
O que .iloc[0,1] retorna quando aplicado ao DataFrame resultante de df.groupby('chave')[[col1,col2]].max()?
Mostrar resposta e comentário
Resposta
Resposta: O valor máximo da segunda coluna para a primeira categoria (ou seja, o máximo de col2 do primeiro grupo).Explicação:
df.groupby('chave')[[col1,col2]].max() gera um DataFrame com uma linha por grupo e colunas contendo os máximos por grupo.
.iloc[0,1] seleciona a primeira linha e a segunda coluna por posição (índices zero-based).
Portanto retorna o máximo de col2 do primeiro grupo.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/331214
Conteúdo do catálogo FC Concursos · Atualizado em