# Biblioteca Pandas em Python > [!NOTE] Biblioteca Pandas em [[Linguagem de programação Python|Python]] > Pandas é uma biblioteca de código aberto para [[Linguagem de programação Python|Python]], projetada para manipulação e análise de dados. Ela oferece estruturas de dados flexíveis e de alto desempenho, como os DataFrames, que facilitam o trabalho com dados tabulares e séries temporais. **:: Referência ::** [pandas - Biblioteca de Análise de Dados Python (pydata.org)](https://pandas.pydata.org/) **:: Referência ::** [Introdução — documentação pandas 2.1.1 (pydata.org)](https://pandas.pydata.org/docs/getting_started/index.html) # Notas **Principais características:** - **Estruturas de dados:** Oferece `Series` (arrays unidimensionais) e `DataFrame` (tabelas bidimensionais com rótulos). - **Manipulação de dados:** Facilita a leitura e escrita de dados de diversos formatos ([[Valores separados por vírgulas|CSV]], Excel, [[Linguagem de Consulta Estruturada|SQL]], [[JSON]], etc.). - **Limpeza e preparação de dados:** Permite lidar com dados ausentes, filtrar, agrupar, mesclar e transformar dados de forma eficiente. - **Análise e visualização:** Integra-se com outras bibliotecas como Matplotlib e Seaborn para visualização de dados. **Funções Comuns de Exploração ** - `head(n)`: Retorna as primeiras `n` linhas do DataFrame (padrão é 5). Útil para ter uma prévia rápida dos dados. - `tail(n)`: Retorna as últimas `n` linhas do DataFrame (padrão é 5). Útil para verificar as últimas entradas. - `describe()`: Gera estatísticas descritivas resumidas (contagem, média, desvio padrão, mínimo, máximo, quartis) para colunas numéricas. - `info()`: Fornece um resumo conciso de um DataFrame, incluindo o tipo de dados de cada coluna e a contagem de valores não nulos. - `shape`: Atributo que retorna uma tupla representando as dimensões do DataFrame (número de linhas, número de colunas).