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
1
180
Manipulando dados abertos com IPython Notebook e Pandas
Ivo Lima
March 15, 2015
Tweet
Share
Other Decks in Technology
See All in Technology
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.3k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Cosmos World Foundation Model Platform for Physical AI
takmin
0
930
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
620
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
170
配列に見る bash と zsh の違い
kazzpapa3
3
160
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
Agent Skils
dip_tech
PRO
0
120
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
200
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
230
Fireside Chat
paigeccino
41
3.8k
BBQ
matthewcrist
89
10k
Test your architecture with Archunit
thirion
1
2.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
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!