Aller au contenu principal

barh

Crée un diagramme à barres horizontales.

Un diagramme à barres horizontal présente des données quantitatives avec des barres rectangulaires dont les longueurs sont proportionnelles aux valeurs qu’elles représentent. Il affiche des comparaisons entre des catégories discrètes. Un axe affiche les catégories spécifiques comparées, et l'autre axe représente une valeur mesurée.

Syntaxe

barh(x, y, **kwargs)

parameter

parameter

Type

Description

x

str ou liste de str

Nom(s) de la ou des colonne(s) à utiliser pour l'axe horizontal. Plusieurs colonnes peuvent être tracées.

y

str ou liste de str

Nom(s) de la (des) colonne(s) à utiliser pour l'axe vertical. Plusieurs colonnes peuvent être tracées.

**kwargs

Facultatif

Arguments de mot clé supplémentaires.

parameter

Type

Description

x

str ou liste de str

Nom(s) de la ou des colonne(s) à utiliser pour l'axe horizontal. Plusieurs colonnes peuvent être tracées.

y

str ou liste de str

Nom(s) de la (des) colonne(s) à utiliser pour l'axe vertical. Plusieurs colonnes peuvent être tracées.

**kwargs

Facultatif

Arguments de mot clé supplémentaires.

Renvoie

plotly.graph_objs.Figure

Notes

Dans Plotly et Matplotlib, l’interprétation de x et y pour les tracés barh diffère. Dans Plotly, x fait référence aux valeurs et y fait référence aux catégories. Dans Matplotlib, x désigne les catégories et y désigne les valeurs. Assurez un étiquetage correct des axes en fonction du backend utilisé.

Exemples

Python
from pyspark.sql import SparkSession
spark = SparkSession.builder.getOrCreate()
data = [("A", 10, 1.5), ("B", 30, 2.5), ("C", 20, 3.5)]
columns = ["category", "int_val", "float_val"]
df = spark.createDataFrame(data, columns)
df.plot.barh(x="int_val", y="category")