Seaborn e Matplotlib são bibliotecas poderosas para criar visualizações de dados em Python. Seaborn é construído sobre o Matplotlib e oferece uma interface de alto nível para criar gráficos estatísticos atraentes.
Exemplo: Visualização de dados com Seaborn e Matplotlib
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
# Criar um DataFrame de exemplo
data = {
'idade': [24, 27, 22, 32, 29],
'salario': [50000, 54000, 61000, 58000, 62000],
'cidade': ['São Paulo', 'Rio de Janeiro', 'Belo Horizonte', 'Curitiba', 'Porto Alegre']
}
df = pd.DataFrame(data)
# Gráfico de dispersão com Seaborn
sns.scatterplot(data=df, x='idade', y='salario', hue='cidade')
plt.title('Idade vs Salário por Cidade')
plt.show()
# Histograma com Matplotlib
plt.hist(df['idade'], bins=5, color='skyblue')
plt.title('Distribuição de Idades')
plt.xlabel('Idade')
plt.ylabel('Frequência')
plt.show()