Data Science and Machine Learning - #12 Seaborn - Introdução
15/06/2021Na aula de hoje trabalharemos com mais uma biblioteca de plotagem de gráficos, veremos a lib Seaborn.
Seaborn e Pandas
O site da documentação do Seaborn é o seguinte. Para baixar a biblioteca podemos rodar o seguinte comando:
pip install seaborn
Importando Módulos
Como sempre o primeiro passo é importar os módulos necessários:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
DataFrame e Análise Exploratória
Vamos instanciar o DataFrame e verificar como estão dispostos os nossos dados:
df = pd.read_csv("flights.csv",sep=",")
df.head()
df.info()
df.describe()
Plotagem de Gráficos
Nos exemplos da aula utilizaremos os datasets do seaborn presentes neste site.
Vamos iniciar a criação de gráficos com Seaborn:
sns.displot(df['passengers'],bins=50)
Podemos também combinar métodos do Matplotlib com o Seaborn como no exemplo abaixo.
plt.figure(figsize=(12,8))
sns.barplot(x='year',y='passengers',data=df)
sns.jointplot(x='year',y='passengers',data=df)
O gráfico de Pairplot é um dos mais utilizados na análise exploratória.
sns.pairplot(df,hue='month')
O gráfico de calor nos mostra as correlações entre as séries do nosso DataFrame, sendo que quanto mais próximo de 1 maior a correlação.
sns.heatmap(df.corr(),annot=True)
Por hoje é só! Sucesso nos códigos e na vida!
Precisa de um professor? webdesignemfoco@gmail.com