Entrar em Contato
 Duração 16 horas

Programa do Curso

Módulo 1: Funções do pandas no trabalho com DataFrames

  • Introdução ao Pandas
    • Estruturas de dados básicas: Series e DataFrame
  • Operações em DataFrames
    • Leitura e gravação de dados (CSV, Excel, etc.)
    • Operações básicas (seleção, filtragem, indexação)
  • Modificação de dados
    • Adição, remoção de colunas e linhas
    • Modificação de valores no DataFrame
  • Agregação e agrupamento de dados
    • GroupBy
    • Agregação, soma, médias, etc.
  • Mesclagem e junção de DataFrames
    • merge, join, concat
  • Tratamento de dados faltantes
    • Identificação de dados faltantes
    • Métodos de imputação de dados faltantes

Módulo 2: Otimização do tempo de execução do programa

  • Introdução à otimização
    • A importância da otimização na programação
  • Otimização de código
    • Estruturas de dados eficientes
    • Evitando cálculos repetidos
    • Otimização de loops
  • Otimização do Pandas
    • Vetorização de operações
    • Evitando o uso de apply e lambda
    • Trabalho com grandes conjuntos de dados
  • Simplificação do código através da criação de funções
    • Criação e uso de funções
    • Refatoração de código

Módulo 3: Trabalho com a biblioteca NumPy

  • Introdução ao NumPy
    • Importação da biblioteca
    • Estruturas de dados básicas: ndarray
  • Operações em arrays
    • Criação e modificação de arrays
    • Indexação e fatiamento de arrays
  • Funções matemáticas e estatísticas
    • Operações matemáticas básicas
    • Funções estatísticas e de agregação
  • Álgebra linear
    • Multiplicação de matrizes
    • Determinante, matriz inversa
  • Trabalho com dados multidimensionais
    • Arrays 2D, 3D e de dimensões superiores
    • Transformações de forma de arrays
  • Integração com outras bibliotecas

Módulo 4: Criação de gráficos no Excel usando Python

  • Introdução ao openpyxl e xlsxwriter
  • Criação de gráficos no Excel
    • Criação de gráficos simples (de linha, de barras, etc.)
    • Formatação de gráficos
  • Geração de gráficos como imagens (PNG)
    • Uso do matplotlib para geração de gráficos
    • Salvar gráficos como arquivos PNG
  • Gráficos avançados no Excel
  • Automação de relatórios
    • Criação de relatórios automatizados com gráficos
    • Integração do Pandas com openpyxl/xlsxwriter

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas