O que é a função Pandas any() em Python e como ela funciona?
A função DataFrame.any()
da biblioteca Pandas do Python é usada para verificar se pelo menos um valor em um eixo do DataFrame é verdadeiro (True).
Qual é a sintaxe da função Pandas any()
?
A sintaxe básica da função Pandas any()
é bem direta e segue este padrão:
A função Pandas DataFrame.any()
é similar à ferramenta numpy.any()
da popular biblioteca NumPy em Python.
Parâmetros importantes da função Pandas any()
A função aceita a inclusão de diversos parâmetros:
Parâmetro | Descrição | Valor padrão |
---|---|---|
axis
|
Especifica se o método é aplicado às linhas (0 ou index ) ou colunas (1 ou columns )
|
0 |
skipna
|
Especifica se os valores NaN (valores ausentes) devem ser ignorados | True
|
bool_only
|
Se verdadeiro (True ), apenas colunas booleanas serão levadas em consideração
|
False
|
Como usar a função Pandas DataFrame.any()
Exemplo 1: Verificar valores True
nas linhas
A função Pandas any()
costuma ser usada para verificar se alguma linha do DataFrame contém pelo menos um valor verdadeiro (True
). Esse é um recurso bastante útil no processo de validação de condições.
No código acima, a função Pandas DataFrame.any()
retorna uma série que mostra que apenas a coluna B contém um valor verdadeiro (True
). O resultado produzido é o seguinte:
Exemplo 2: Verificar os valores True
nas colunas
Assim como no primeiro exemplo, também é possível verificar se alguma coluna contém pelo menos um valor verdadeiro (True
), usando axis=1
como parâmetro:
O resultado mostra que apenas a primeira linha contém um valor verdadeiro (True
):
Em programação, a indexação sempre começa em 0. É por isso que esse número foi usado para representar a primeira linha no resultado exibido acima.
Rápido e escalável, confie na hospedagem da IONOS, que inclui domínio grátis no primeiro ano e endereço de e-mail!
- Domínio
- SSL Wildcard
- Suporte 24 horas