Bem-vindo/a ao Python!

Python para usuários de planilhas

Chris Cardillo

Data Scientist

O que é Python?

  • Linguagem de programação de uso geral
  • Tem pacotes para ciência de dados
  • Orientada a objetos
Python para usuários de planilhas

Planilhas orientadas a objetos

Soma no Sheets.png

Python para usuários de planilhas

Planilhas orientadas a objetos

Busca no Sheets.png

Python para usuários de planilhas

Python orientado a objetos

Em Python
math.SUM(2,3)
Em planilhas

Soma em células.png

Python para usuários de planilhas

O poder do ponto

math.SUM()
  • math é nosso pacote
  • SUM é a função no pacote
  • O ponto (.) permite acessar a função dentro do pacote
Python para usuários de planilhas

Scripts

Uma receita de torrada com manteiga

1. Ligar a torradeira

2. Colocar o pão por 1 minuto

3. Tirar o pão da torradeira

4. Passar manteiga na torrada
Python para usuários de planilhas

Importando pacotes

import math
Python para usuários de planilhas

Importando pandas

panda obrigatório.jpeg

Python para usuários de planilhas

Importando pandas

import pandas
Python para usuários de planilhas

Carregando dados do Excel

import pandas

pandas.read_excel('fruit.xlsx')

Frutas simples.png

  • fruit.xlsx
    • (o tipo de dado que o pandas gosta)
Python para usuários de planilhas

pandas como pd

antes

import pandas

pandas.read_excel('fruit.xlsx')

depois

import pandas as pd

pd.read_excel('fruit.xlsx')
Python para usuários de planilhas

Atribuição de variável

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

Frutas simples.png

fruit.xlsx

Python para usuários de planilhas

Vendo dados com print()

import pandas as pd

fruit = pd.read_excel('fruit.xlsx')

print(fruit)

conjunto de dados de frutas completo simples.png

Python para usuários de planilhas

Painéis de script e console no DataCamp

script e console com print de frutas.png

  • script.py é o script
  • IPython Shell é o console
Python para usuários de planilhas

Sua vez!

Python para usuários de planilhas

Preparing Video For Download...