Terrain de barre horizontal de Seaborn

Terrain de barre horizontal de Seaborn

Dans la visualisation des données, le «parcelles de bar"Sont parmi les types de graphiques les plus utilisés. UN "complot de barre"Est une représentation visuelle des données numériques où les barres de largeur égale sont dessinées pour chaque catégorie avec des longueurs proportionnelles aux valeurs correspondantes. UN "barre horizontale»L'intrigue est un graphique qui affiche des barres rectangulaires avec leur longueur proportionnelle aux valeurs qu'ils représentent, organisées horizontalement. Pour créer une barre horizontale, le «marin.Barplot ()»La fonction est utilisée dans Python.

Cet article illustrera les approches de création et de personnalisation du tracé de la barre horizontale à l'aide de nombreux exemples.

Note: Pour créer un complot de barre horizontal en utilisant «Seaborn», vous devez d'abord installer «marin»Et importez les bibliothèques requises. Il (Seaborn) peut être facilement installé à travers «pépin«En exécutant la commande appropriée dans votre terminal:

pip installer Seaborn

Comment créer un complot de barre horizontal en utilisant SeaBorn?

Pour créer une parcelle de barre horizontale en utilisant SeaBorn, appliquez le «marin.Barplot ()«Fonction du«marin”Module en python.

Exemple 1: Création d'un complot de barre horizontal en utilisant «Seaborn»

Voici un exemple de code qui crée un tracé de barre horizontal:

importer marin
importer des pandas
Importer Matplotlib.pypllot comme plt
données = pandas.DataFrame ('Country': ['USA', 'Allemagne', 'Russie', 'Japon'],
'Population': [1093, 1166, 1444, 1226])
marin.Barplot (x = "population", y = "pays", données = données)
PLT.montrer()


Dans le code ci-dessus:

    • Premièrement, le «marin","pandas" et "matplotlib»Les bibliothèques sont importées.
    • Ensuite, l'ensemble de données défini par l'utilisateur est créé à l'aide du «PD.Trame de données()" fonction.
    • Le "marin.Barplot ()"La fonction prend le"horizontal" et "vertical”Axe étiquette avec le"base de données», Respectivement, et trace le tracé de la barre horizontale en conséquence.

Sortir


Dans la sortie ci-dessus, on peut voir que le tracé de la barre horizontale a été tracé avec succès.

Exemple 2: Création d'un complot de barre horizontal groupé en utilisant «Seaborn»

Nous pouvons également créer un tracé de barre horizontal groupé en utilisant le «teinte»Paramètre comme argument du«marin.Barplot ()" fonction. Comprenons-le par l'exemple suivant:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
données = pandas.Trame de données(
«Genre»: [«masculin», «femelle», «masculin», «femelle», «masculin», «femme»],
'Age-Group': ['10 -14 ', '10 -14', '15 -24 ', '15 -24', '35 -44 ', '35 -44'],
«Salaire»: [25000, 28000, 32000, 38000, 41000, 47000]
)
marin.Barplot (x = 'salaire', y = 'agent-group', hue = 'genre', data = data)
PLT.montrer()


Dans les lignes d'exemple ci-dessus:

    • De même, les bibliothèques discutées sont importées dès le début.
    • Le "pandas.Trame de données()»La fonction est utilisée pour créer l'ensemble de données.
    • Enfin, le «marin.Barplot ()"La fonction prend le"teinte»Paramètre et trace le tracé de barre horizontal groupé.

Sortir


Dans la sortie ci-dessus, les parcelles groupées horizontalement ont été tracées de manière appropriée.

Comment personnaliser l'intrigue de barre horizontale à Python?

Nous pouvons également personnaliser le tracé de la barre horizontale en modifiant la couleur de la barre, en ajustant la largeur de la barre, en ajoutant des étiquettes de barre ou en ajoutant des titres de tracé.

Exemple 1: Personnalisation de la barre horizontale en modifiant la couleur des barres

Nous pouvons changer la couleur des barres en utilisant le paramètre de couleur. Voici un exemple de code:

importer marin
importer des pandas
Importer Matplotlib.pypllot comme plt
données = pandas.DataFrame ('Country': ['USA', 'Allemagne', 'Russie', 'Japon'],
'Population': [1093, 1166, 1444, 1226])
marin.Barplot (x = "population", y = "pays", données = données, color = "jaune")
PLT.montrer()


Dans le code ci-dessus, le «marin.Barplot ()"La fonction prend le"X" et "y»Étiquettes, l'ensemble de données créé et le« «couleur»Paramètre comme ses arguments, respectivement, et trace le tracé de la barre horizontale conformément à la couleur spécifiée.

Sortir


Sur la base de la sortie ci-dessus, la couleur du tracé de la barre a été modifiée en conséquence.

Exemple 2: Personnalisation de la barre horizontale en ajustant la largeur des barres

Nous pouvons ajuster la largeur des barres en utilisant le «largeur»Paramètre. Dans l'exemple de code ci-dessous, la largeur de la barre est changée en largeur spécifiée:

importer marin
importer des pandas
Importer Matplotlib.pypllot comme plt
données = pandas.DataFrame ('Country': ['USA', 'Allemagne', 'Russie', 'Japon'],
'Population': [1093, 1166, 1444, 1226])
marin.barplot (x = "population", y = "pays", données = données, color = "bleu", largeur = 0.5)
PLT.montrer()


Selon le code ci-dessus, le «marin.Barplot ()"La fonction prend le"X" et "y«Étiquettes, données, couleurs et«largeur»Paramètres comme ses arguments, respectivement, et personnalise le tracé de la barre horizontale en fonction de la largeur mise à jour.

Sortir


Le résultat ci-dessus implique que le tracé de barre horizontal donné a été personnalisé en fonction de la largeur mise à jour et de la couleur changée.

Exemple 3: Personnalisation de la barre horizontale en ajoutant le titre de l'intrigue

Dans l'exemple de code ci-dessous, nous pouvons personnaliser la barre horizontale en ajoutant le titre spécifié via le «set_title ()" fonction:

importer marin
importer des pandas
Importer Matplotlib.pypllot comme plt
données = pandas.DataFrame ('Country': ['USA', 'Allemagne', 'Russie', 'Japon'],
'Population': [1093, 1166, 1444, 1226])
hache = mer.barplot (x = "population", y = "pays", données = données, color = "bleu", largeur = 0.5)
hache.set_title ("population totale par pays")
PLT.montrer()


Dans le bloc de code ci-dessus, le «set_title ()«Fonction du«marin”La bibliothèque est utilisée pour définir le titre du tracé de la barre horizontale et le tracer en conséquence.

Sortir


Le résultat ci-dessus démontre que le titre du tracé de la barre horizontale a été défini.

Conclusion

Pour créer et personnaliser le tracé de la barre horizontale, le «marin.Barplot ()«Fonction du«marin”Le module est utilisé avec divers paramètres dans Python. Il est possible de créer un graphique à barre horizontal groupé en utilisant le «teinte»Paramètre comme argument au«marin.Barplot ()" fonction. Ce message a présenté un guide approfondi pour créer et personnaliser le tracé de la barre horizontale en utilisant des exemples appropriés.