Suponha que você tenha um dataframe com várias colunas e queira criar uma nova coluna contendo o valor máximo de duas ou mais colunas existentes. Por exemplo, dadas as colunas A e B, você precisa criar uma coluna C onde:
C = max(A, B)
Para realizar esta tarefa:
df[["A", "B"]].max(axis=1)
df["C"] = df[["A", "B"]].max(axis=1)
Isso gera uma nova coluna C contendo o valor máximo para cada linha entre as colunas A e B:
A | B | C |
---|---|---|
1 | -2 | 1 |
2 | 8 | 8 |
3 | 1 | 3 |
Observe que esta técnica pode ser generalizada para encontrar o valor máximo em qualquer número de colunas.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3