DataFrames e seus métodos

Python para usuários de planilhas

Chris Cardillo

Data Scientist

Onde paramos

import pandas as pd

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

print(fruit)

conjunto de dados completo de frutas simples.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

conjunto de dados completo de frutas simples.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

colunas do df de frutas simples.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

coluna numérica do df de frutas simples.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

coluna de objeto/caractere do df de frutas simples.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

linhas do df de frutas simples 1.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

linhas do df de frutas simples 2.png

Python para usuários de planilhas

Anatomia de um DataFrame do pandas

índice do df de frutas simples.png

Python para usuários de planilhas

Métodos de DataFrame

  • .head()
  • .info()
  • .describe()
  • .sort_values()
Python para usuários de planilhas

O método .head()

import pandas as pd

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

print(fruit.head())

head do df de frutas simples.png

Python para usuários de planilhas

O método .head()

import pandas as pd

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

print(fruit.head(2))

head do df de frutas simples com arg.png

Python para usuários de planilhas

O método .info()

import pandas as pd

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

print(fruit.info())
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 8 entries, 0 to 7
Data columns (total 3 columns):
 #   Column     Non-Null Count  Dtype  
 --  ------     --------------  -----  
 0   name       8 non-null      object 
 1   color      8 non-null      object 
 2   price_usd  8 non-null      float64
dtypes: float64(1), object(2)
memory usage: 272.0+ bytes
Python para usuários de planilhas

O método .describe()

import pandas as pd

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

print(fruit.describe())

método describe do df de frutas simples.png

Python para usuários de planilhas

O método .sort_values()

import pandas as pd

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

fruit = fruit.sort_values('name')
fruit = fruit.reset_index(drop=True)

print(fruit)

df de frutas simples ordenado por nome asc.png

Python para usuários de planilhas

O método .sort_values()

import pandas as pd

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

fruit = fruit.sort_values('price_usd', ascending=False)
fruit = fruit.reset_index(drop=True)

print(fruit.head(3))

df de frutas simples ordenado por preço desc head 3.png

Python para usuários de planilhas

Sua vez!

Python para usuários de planilhas

Preparing Video For Download...