Sobre o projeto

pandas é um bloco de construção fundamental de alto nível para análise de dados prática em Python. Ele fornece estruturas de dados rotuladas semelhantes aos objetos data.frame do R, permitindo a manipulação intuitiva de dados relacionais. As principais capacidades incluem: - Manipulação de Dados: Gestão fácil de dados ausentes (NaN, NA, NaT) e mutabilidade de tamanho para inserir ou excluir colunas. - Alinhamento de Dados: Alinhamento automático e explícito de objetos a conjuntos de rótulos. - Agrupamento e Transformação: Funcionalidade poderosa de 'group by' para operações de dividir-aplicar-combinar. - Indexação e Fatiamento: Fatiamento inteligente baseado em rótulos, indexação avançada e subconjuntos de grandes conjuntos de dados. - Integração de Dados: Mesclagem, junção, reformatação e pivoteamento intuitivos de conjuntos de dados. - Ferramentas de I/O: Suporte robusto para carregar e salvar dados de CSV, Excel, bancos de dados e do formato HDF5. - Análise de Séries Temporais: Funcionalidade especializada para geração de intervalos de datas, conversão de frequência, estatísticas de janela móvel e deslocamento de datas. - Rotulagem de Eixos: Suporte para rotulagem hierárquica de eixos (MultiIndex).