Définir la taille du marqueur dans les nuages de points de Seaborn
Un nuage de points est considéré comme l’un des graphiques les plus basiques et les plus fréquemment utilisés. Cela peut aider à identifier tout modèle sous-jacent entre les variables et montrer leur relation.
En Python, le module seaborn est considéré comme très efficace pour créer différents types de tracés. Il est basé sur la bibliothèque matplotlib et est relativement facile à utiliser. La fonction scatterplot()
du module seaborn peut être de créer des nuages de points.
Dans ce didacticiel, nous verrons comment définir la taille des marqueurs dans les nuages de points.
Pour définir la taille des marqueurs, nous pouvons utiliser le paramètre s
. Ce paramètre peut être utilisé puisque seaborn est construit sur le module matplotlib. Nous pouvons spécifier cet argument dans la fonction scatterplot()
et lui donner une valeur.
Par example,
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)
Alternativement, nous pouvons contrôler la taille des points en fonction de certaines variables. Dans cette méthode, nous spécifions la variable requise comme valeur de ce paramètre.
Voir le code ci-dessous.
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)
Nous avons utilisé la variable s_x
pour contrôler la taille du marqueur, donc pour des valeurs plus élevées de s_x
, la taille des points était plus grande. Alternativement, nous pouvons également utiliser le paramètre size
pour obtenir la même chose. Il modifie également la taille du marqueur, en fonction de certaines variables et ajoute une légende pour rendre les choses plus claires.
Par example,
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))
Généralement, le paramètre sizes
est également utilisé, qui spécifie la plage pour le paramètre size
. Si nous utilisons l’argument legend
et le définissons sur full
, alors la taille de chaque marqueur unique sera affichée.
De plus, nous pouvons utiliser le paramètre color
ou marker
pour changer la couleur et la forme du marqueur. Il existe de nombreuses formes différentes disponibles pour le marqueur dans le nuage de points en utilisant le module 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