Utilisez seaborn pour dessiner des diagrammes de dispersion groupés et des courbes de régression linéaire les mieux adaptées

Utilisez seaborn pour dessiner des diagrammes de dispersion groupés et des courbes de régression linéaire les mieux adaptées

Les visualisations groupées sont souvent très utiles dans la visualisation de données. La visualisation de groupe peut présenter différentes catégories de données dans le même graphique pour nous aider à mieux comprendre les données. Il existe de nombreuses boîtes à outils de dessin parmi lesquelles choisir en Python, parmi lesquelles Seaborn est une boîte à outils très populaire, qui nous permet de dessiner facilement et facilement de beaux graphiques statistiques. Cet article présentera comment utiliser la fonction lmplot dans Seaborn pour dessiner plusieurs sous-parcelles, chacune sous-parcelle montre un nuage de points et une courbe de régression linéaire de meilleur ajustement pour un groupement différent.

Tout d'abord, nous devons importer les bibliothèques Seaborn et Pandas et charger l'exemple de jeu de données.Cet article utilisera le jeu de données de conseils intégré de Seaborn. code afficher comme ci-dessous:

import seaborn as sns
import pandas as pd

tips = sns.load_dataset("tips")

Ensuite, nous pouvons utiliser la fonction lmplot pour dessiner un nuage de points et une courbe de régression linéaire la mieux adaptée. Cette fonction a plusieurs paramètres importants :

  • x et y : Définissez les variables pour l'axe des x et l'axe des y.
  • teinte : définit une variable de regroupement dont les valeurs uniques seront colorées différemment dans le nuage de points. <

Guess you like

Origin blog.csdn.net/update7/article/details/131356488