Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Manipulando dados abertos com IPython Notebook ...
Search
Ivo Lima
March 15, 2015
Technology
180
1
Share
Manipulando dados abertos com IPython Notebook e Pandas
Ivo Lima
March 15, 2015
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
240
JEDAI認定プログラム JEDAI Order 2026 受賞者一覧 / JEDAI Order 2026 Winners
databricksjapan
0
410
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
570
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
150
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
130
Embeddings : Symfony AI en pratique
lyrixx
0
430
LLMに何を任せ、何を任せないか
cap120
11
6.7k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.3k
最大のアウトプット術は問題を作ること
ryoaccount
0
240
MCPで決済に楽にする
mu7889yoon
0
160
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
150
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Six Lessons from altMBA
skipperchong
29
4.2k
Code Reviewing Like a Champion
maltzj
528
40k
Designing for humans not robots
tammielis
254
26k
Are puppies a ranking factor?
jonoalderson
1
3.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
A better future with KSS
kneath
240
18k
A designer walks into a library…
pauljervisheath
210
24k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
94
Transcript
Manipulando dados abertos com IPython Notebook e Pandas Ivo Lima
Roteiro Introdução sobre o IPython • Características básicas, instalação, demonstração
Introdução sobre o Pandas • Para que serve o Pandas? Quem o utiliza? • Entrada e saída de dados • Gráficos • Estruturas básicas • Demonstração
None
IPython Iniciado em 2001 por Fernando Perez, com apenas 258
linhas de código: https://gist.github. com/fperez/1579699 Hoje conta com aproximadamente 75k linhas e mais de 100 colaboradores ativos
Características básicas Execução de comandos shell Tab completion Introspection Histórico
de comandos Debugging melhorado Computação paralela
Como eu instalo? Via pip: pip install "ipython[notebook]" Via Github
ou PyPI: python setup.py install Usando Anaconda ou Canopy: conda update conda conda update ipython ipython-notebook ipython-qtconsole enpkg ipython
IP[y]: Notebook
E o Notebook? Um shell python baseado em web Excelente
ferramenta para ensino e pesquisa Combina código, HTML, texto, gráficos, imagens, vídeos Compartilhamento dos seus notebooks: nbviewer.ipython.org
None
Demonstração
Vamos ao Pandas
O que é?!
Quem usa?!
Entrada e saída de dados
Gráficos
Estruturas básicas
Estruturas básicas DataFrame
Demonstração
E tem mais? • Agregação de dados ◦ GroupBy ◦
Pivot Tables • Séries temporais ◦ Período/Frequência ◦ Operações com séries temporais com diferentes frequências ◦ Downsampling/Upsampling ◦ Plotagem com TimeSeries
Leitura complementar http://nbviewer.ipython.org/ http://ipython.org/documentation.html http://pandas.pydata.org/pandas-docs/stable/ https://www.udacity.com/course/ud359 https://github.com/jvns/pandas-cookbook https://www.coursera.org/course/dataanalysis https://realpython.com/blog/python/analyzing- obesity-in-england-with-python
Obrigado!