Como saber o número de linhas de um DataFrame no Pandas
Neste artigo você vai aprender a como saber o número de linhas de um DataFrame no Pandas, de uma forma simples e eficaz!

Fala programador(a), beleza? Bora aprender mais sobre DataFrames, Pandas e Python também!
Contar o número de linhas de um DataFrame é super simples
Podemos acessar a propriedade index de df
E utilizar a função len de Python em cima desta propriedade
Receberemos então a quantidade de linhas que um determinado DataFrame possui
Veja um exemplo prático da solução acima:
len(df.index)
Apesar de super simples, porém esta versão conta valores NaN (Not a Number) da primeira coluna
Caso você queira evitar isso, utilize a abordagem abaixo:
df[df.columns[0]].count()
Esta é a abordagem menos performática, mas resolve o problema do NaN
Agora cabe a você escolher uma das opções para contar o número de linhas do seu DataFrame!
Há uma outra opção utilizando shape do df, porém é um pouco mais lenta que len
E também não resolve o problema do NaN, então não há a necessidade de utilizar esta
Uma vez que não nos proporciona vantagem ou diferença alguma entre as duas já abordadas!
Conclusão
Neste artigo você aprendeu a como saber o número de linhas de um DataFrame do Pandas
Utilizamos a função len primeiramente, em cima de df.index, isso nos dá o número de linhas
Porém há o problema do NaN, que podemos resolver com a segunda abordagem utilizada neste artigo
Vale lembrar que esta segunda é mais lenta que a primeira opção!
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]