Atividade

89690 - Técnicas Avançadas de Captura e Tratamento de Dados

Período:
Terça 19:00 às 20:00
Quinta 19:00 às 20:00
Sábado 09:00 às 12:00
 
Descrição: Objetivos:


Fornecer conhecimento em técnicas avançadas de captura de dados, bem como o desenvolvimento de técnicas avançadas de programação com a utilização da plataforma computacional Python.

Ementa:


1. Problemas típicos presentes em bases de dados reais
2. Transformação dos dados: técnicas de normalização e transformação
3. Tratamento da qualidade dos dados, valores faltantes, ruídos, outliers e redundância
4. Redução de dimensionalidade, seleção e aglomeração
5. Web Crolling via python Request
6. Uso de Pandas Python para tratamento e transformação dos dados

Referências:


1. Forbellone, André Luiz Villar. Lógica de programação: a construção de algoritmos e estruturas de dados. São Paulo, SP : Makron, 1993.
2. Venables W. N., Smith, D. M. Notes on R: A Programming Environment for Data Analysis and Graphics.
3. Chambers J. Software for Data Analysis: Programming with R. Springer-Verlag: New York, 2008.
4. Langtangen, H. P. A primer on scientific programming with Python. Springer: Berlin Heidelberg, 200
5. Trevor Hastie, Robert Tibshirani, Jerome Friedman. The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Springer, 2009.

Carga Horária:

40 horas
Tipo: Obrigatória
Vagas oferecidas: 167
 
Ministrantes: Luis Gustavo Nonato


 
 voltar

Créditos
© 1999 - 2019 - Superintendência de Tecnologia da Informação/USP