No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Parámetros más usados con Seaborn

12/18
Recursos

Seaborn tiene una gran variedad de gráficos, pero también tiene ciertos parámetros para cada gráfico, vamos a ver cuáles son los más comunes:

  • Importar librerías y el Dataset que vamos a usar:
import seaborn as sns
import matplotlib.pyplot as plt

tips = sns.load_dataset('tips') ---> Dataset de seaborn
tips

Puedes usar ’ ; ’ al final de la linea de código para remplazar el 'plt.show()'
FELIX DAVID CORDOVA GARCIA, Platzinauta

  • Gráfico de frecuencia para el total de la cuenta
Tipo de gráfica Dataset X
.displot tips ‘total_bill’
sns.displot(data= tips, x= 'total_bill');
frecuencia.JPG
  • Agregamos una variable ‘Y’, pero seaborn reconoce que en gráfico de frecuencias no es la mejor opción y lo adapta automáticamente
sns.displot(data= tips, x= 'total_bill', y= 'tip');
variable_y.JPG
  • Hacer agrupamiento por una variable hue
sns.displot(data= tips, x= 'total_bill', y= 'tip', hue = 'sex');
agrupamiento.JPG
  • Cambiar el tipo de gráfica kind
sns.displot(data= tips, x= 'total_bill', hue = 'sex', kind = 'kde'); 
cambiar_grafica.JPG
  • Quitar la legenda, cambiar la paleta de colores y su transparencia
sns.displot(data= tips, x= 'total_bill', hue = 'sex', kind = 'kde', legend= False, palette='dark', alpha = .5);
alpha.JPG

Aportes 10

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Aquí les dejo un cheatsheet de seaborn.
https://cheatography.com/aggialavura/cheat-sheets/python-seaborn-imgs/
Y está imagen que encontré:

Sitio web: https://deeplearning.fr/seaborn-cheats/

con este metodo puedes ver los datasets disponibles en seaborn:
sns.get_dataset_names()
–>[‘anagrams’,
‘anscombe’,
‘attention’,
‘brain_networks’,
‘car_crashes’,
‘diamonds’,
‘dots’,
‘exercise’,
‘flights’,
‘fmri’,
‘gammas’,
‘geyser’,
‘iris’,
‘mpg’,
‘penguins’,
‘planets’,
‘taxis’,
‘tips’,
‘titanic’]

otros ejemplos

Seaborn 🌊


If you wish to reset the style, you must write this:
sns.reset_orig()

Parametros mas usados en Seaborn

Seaborn cuenta con un conjunto de dataFrame que trae por defecto. Usaremos el dataset ‘tips’ para mostrar los diferentes parametros con el que podemos configurar una grafica

  • Importamos las librerias necesarias y llamamos al dataset
import seaborn as sns
import matplotlib.pyplot as plt

tips = sns.load_dataset('tips')
tips ---> #dataset de las propinas en un restaurante
  • Grafico de frecuencia para el total de la cuenta
sns.displot(data=tips, x='total_bill')
plt.show()
  • Al agregar otra variable, seaborn reconoce que un grafico de frecuencia no es el adecuado por lo que busca el que mejor se adecue.
sns.displot(data=tips, x='total_bill', y='tip')
plt.show()
  • Agregar una variable de segmentacion mediante hue
sns.displot(data=tips, x='total_bill', y='tip', hue='sex')
plt.show()
  • Cambiar el tipo de grafico, mostrar la leyenda, cambiar la paleta de colores y la transparencia de la grafica
#kind: cambia el tipo de grafico
#legend: muestra la leyenda en el grafico
#palette: cambia el color de las graficas
#alpha: cambia la transparencia de la grafica
sns.displot(data=tips, x='total_bill', hue='sex', kind='kde', legend=True, palette='dark', alpha=0.5)
plt.show()

Galería de algunos tipos de gráficos de Seaborn. Cada imagen de tipo de gráfico es un link al código referente.
https://seaborn.pydata.org/examples/index.html

Quede enamorado con el comando “hue”. De verdad es que es un gran descubrimiento para mi.

El sitio se Seaborn esta super útil y se puede encontrar mucha información interesante y tutoriales. ME parece buena idea explorarlo para indagar un poco más en la herramienta.
https://seaborn.pydata.org

wow qué genial será esta herramienta para presentar gráficos