Skip to content

leg-ufpr/python4stats

Repository files navigation

python4stats

Python para Estatística é um grupo de estudos de Python para análise de dados. Os estudos irão enfatizar algoritmos, lógica de programação e estrutura de dados em Python, manipulação e visualização de dados, estatística descritiva e ajuste de modelos de regressão

A jornada de estudos aconteceu em 5 módulos de 2 horas cada nos dias 15, 17, 19, 24 e 26 de Janeiro de 2018, no período das 14h às 16h no Laboratório de Estatística e Geoinformação (LEG, prédio do Setor de Ciências Exatas, sala 232).

O grupo de estudos foi coordenado pelos professores Wagner Bonat, Walmes Zeviani e Fernando Mayer (LEG/DEST).

Tópicos

  1. Configuração do ambiente e estruturas de programação (aula-1-intro.ipynb).
    1. Download e instalação do Python e editores.
    2. Módulos, aritmética, lógica, objetos.
    3. Controles de execução e funções.
  2. Álgebra matricial e otimização com numpy (aula-2-numpy.ipynb).
    1. Operações matriciais.
    2. Distribuições de probabilidade.
    3. Otimização numérica.
  3. Manipulação de dados com pandas (aula-3-pandas.Rmd).
    1. Leitura de dados no formato texto.
    2. Medidas descritivas.
    3. Manipulação de dados.
    4. Tarefas de split-apply-combine.
  4. Visualização de dados com matplotlib (aula-4-visualizacao.Rmd).
    1. Gráficos para uma variável.
    2. Gráficos para pares de variáveis.
  5. Modelagem estatística (aula-5-model.ipynb).
    1. Modelos de regressão.

Referências

  1. Grus, J. (2015). Data science from scratch: first principles with Python. Sebastopol, CA: O'Reilly.
  2. Hilpisch, Y. (2014). Python for finance. Sebastopol, CA: O'Reilly Media.
  3. Dale, K. (2016). Data visualization with Python and JavaScript: scrape, clean, explore & transform your data. Sebastopol, CA: O'Reilly Media.
  4. Menezes, N. N. C. (2014). Introdução a programação com Python: algoritmos e lógica de programação para iniciantes. Novatec, 2014.