Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Iluminando o mar de dados: uma introdução a Pyt...
Search
Caaddss
November 10, 2018
Technology
92
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Iluminando o mar de dados: uma introdução a Python para análise de dados
Workshop apresentado no Coda.BR - Conferência Brasileira de Jornalismo de dados
Caaddss
November 10, 2018
More Decks by Caaddss
See All by Caaddss
Data Science e Saúde
caaddss
1
88
PGConf.Brasil - 2019
caaddss
0
120
Machine Learning e as Tecnologias da Google
caaddss
0
66
Python Brasil - Como foi apresentar no maior evento de Python do país
caaddss
0
39
Go - Iniciando a jornada pelas trilhas do Google
caaddss
1
91
Mulher Negra e a Tecnologia da Informação
caaddss
0
86
Utilizando Python como ferramenta de ensino de pensamento computacional
caaddss
0
110
Other Decks in Technology
See All in Technology
野蛮なアジャイル [サイボウズ発!]組織の常識を覆した反骨のスクラム実践記 / Barbaric Agile - Enterprise Agile Study Group
ama_ch
0
130
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
330
「Learning Outcome」を書きたくない私が、Learning Outcomeと折り合いをつけるまで
mhlyc
0
170
From Developer Experience to Agentic Experience: The Next Evolution of APIs
benjagm
0
120
React改造してみた
tsukina_7mochi
0
160
局所最適は悪ではない。壊れているのは指標です。量と質を同時に見る先行指標の設計
recruitengineers
PRO
2
950
その Valkey 使いこなしていますか?
onk
PRO
5
1.9k
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
2
300
国際カードブランドルール変更に伴うクレジットカード決済取引仕様変更について
k1style
0
190
【データ横丁主催】AI エージェント時代のTranslytical Data Platform
shisyu_gaku
0
280
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
120
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1.1k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
464
34k
The Curse of the Amulet
leimatthew05
3
16k
From π to Pie charts
rasagy
1
410
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Visualization
eitanlees
153
17k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
How STYLIGHT went responsive
nonsquared
100
6.3k
Skip the Path - Find Your Career Trail
mkilby
1
260
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
940
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
The browser strikes back
jonoalderson
0
1.8k
Transcript
Iluminando o mar de dados Uma introdução a Python para
análise de dados por Caroline Dantas
Olá
DAtaset
Conjunto de dados tabulados Para cada ID temos diversas características
Python
Open Source Intuitiva Tempo de desenvolvimento + curto Alto nível
Variáveis Posição da memória RAM que pode ser associado a
uma informação. No momento da execução é criado, logo anteriormente a execução não existia. Temos algumas regras para atribuição.
Sintaxes e tipos ▪ Nome da variável = valor da
variável ▪ ❖ Int A = 2 ❖ Float B = 2.3 ❖ Complex C = 3+4j ❖ String Nome = “Caroline” ❖ Bool Chuva = False Frio = True
Operadores Básicos adição subtração divisão multiplicação potenciação resto de um
divisão + - / * ** %
Operações lógicas idêntico diferente maior que menor que maior igual
menor igual == != > < >= <=
e ou não and or not
funções ▪ Servem para repetir um procedimento diversas vezes, são
sub-rotinas ▪ Evita-se ter que reescrever o mesmo código diversas vezes bloco de código a ser executado
sintaxe def <nomedafunção>(parâmetros): bloco de código a ser executado Obs1:
se não houver parâmetros, deixa o () vazio Obs2: se a função tiver que retornar um valor, usa-se o return()
as ferramentas
INstalação https://www.anaconda.com/ Tem todos os pacotes Melhor forma de fazer
o controle de versão das bibliotecas
Jupyter
Para saber mais http://jupyter.org/ Versão online Documentação
pandas
Para saber mais https://pandas.pydata.org/ Documentação Tutorial
Matplotlib
Para saber mais https://matplotlib.org/ Documentação Exemplos Tutoriais
Overview
repositório de dados- tse
Candidatos
Ano de interesse
dados e Metadados Pasta zipada → dados por estado(geralmente) Informações
importantes sobre o dataset → Leiame.pdf Importante sempre ler esse arquivo
Colunas
Gráficos
análise Descritiva
Obrigada pela atenção carolinedantas.com/ @_caaddss