Establecer tamaño de marcador en diagramas de dispersión de Seaborn
Un diagrama de dispersión se considera uno de los gráficos más básicos y de uso frecuente. Puede ayudar a identificar cualquier patrón subyacente entre las variables y mostrar su relación.
En Python, el módulo seaborn se considera muy eficiente para crear diferentes tipos de gráficos. Se basa en la biblioteca matplotlib y es relativamente fácil de usar. La función scatterplot()
del módulo seaborn puede ser crear gráficos de dispersión.
En este tutorial, discutiremos cómo establecer el tamaño de los marcadores en diagramas de dispersión.
Para establecer el tamaño de los marcadores, podemos utilizar el parámetro s
. Este parámetro se puede utilizar ya que seaborn se basa en el módulo matplotlib. Podemos especificar este argumento en la función scatterplot()
y establecerlo en algún valor.
Por ejemplo,
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, s=70)
Alternativamente, podemos controlar el tamaño de los puntos en función de algunas variables. En este método, especificamos la variable requerida como el valor de este parámetro.
Vea el código a continuación.
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, s=s_x)
Usamos la variable s_x
para controlar el tamaño del marcador, por lo que para valores más altos de s_x
el tamaño de los puntos era mayor. Alternativamente, también podemos usar el parámetro size
para lograr lo mismo. También altera el tamaño del marcador, en función de algunas variables y agrega una leyenda para aclarar las cosas.
Por ejemplo,
import random
import seaborn as sns
import matplotlib as plt
s_x = random.sample(range(0, 100), 20)
s_y = random.sample(range(0, 100), 20)
sns.scatterplot(y=s_y, x=s_x, size=s_x, sizes=(50, 150))
Generalmente, también se utiliza el parámetro sizes
, que especifica el rango para el parámetro size
. Si usamos el argumento legend
y lo configuramos en full
, se mostrará el tamaño de cada marcador único.
Además, podemos utilizar el parámetro color
o marker
para cambiar el color y la forma del marcador. Hay muchas formas diferentes disponibles para el marcador en el diagrama de dispersión utilizando el módulo seaborn
.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn