python para análise de dados

13
Python para análise de dados Caique Lima caique.me Grupy-SP Meetup, 2015.06.13

Upload: caique-lima

Post on 15-Aug-2015

499 views

Category:

Data & Analytics


67 download

TRANSCRIPT

Page 1: Python para análise de dados

Python para análise de dados

Caique Limacaique.me

Grupy-SP Meetup, 2015.06.13

Page 2: Python para análise de dados

Quem sou eu?

• BI Developer @ Easy Taxi

• Estudante de Matemática Aplicada e Computacional - USP

Page 3: Python para análise de dados

Por que Python?

• Fácil aprendizado

• Organização

• OOP

• Utilizado em todas as camadas (ETL, análise, visualização, etc)

• Comunidade

Page 4: Python para análise de dados

Por que Python?

Ecosistema Hadoop

Page 5: Python para análise de dados

Ferramentas

• Python Pandas

• Numpy

• Scipy

• Scikit-learn

• Statsmodel

• iPython

• ….

Page 6: Python para análise de dados

O que eu utilizo?

Page 7: Python para análise de dados

Python Pandas

• Análise de dados em alta-performance

• CSV, Excel, Banco de dados SQL, arquivos de texto e etc…

• Funções para tratamento dos dados

Page 8: Python para análise de dados

Scikit-learn

• Machine Learning

• Algoritmos já implementados(classificação, regressão, clusterização ….)

Page 9: Python para análise de dados

iPython

• Shell interativo

• Notebook web application, com suporte a visualização dos gráficos, markdown, HTML

• Suporte as bibliotecas de data visualization(bokeh,vincent,plot.ly)

• Pode ser executado com computação paralela

Page 10: Python para análise de dados

iPython

• Evolução do projeto iPython notebook

• Suporte a R, Julia e Python

• Renderização direto no GitHub

Page 11: Python para análise de dados

Ambiente de desenvolvimento

• Sem dor de cabeça

• Um pouco de trabalho

pip install …

Page 12: Python para análise de dados

Hands on