Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée un tracé à barres horizontales.
Un tracé à barres horizontales présente des données quantitatives avec des barres rectangulaires avec des longueurs proportionnelles aux valeurs qu’elles représentent. Il montre les comparaisons entre les catégories discrètes. Un axe montre les catégories spécifiques comparées, et l’autre représente une valeur mesurée.
Syntaxe
barh(x, y, **kwargs)
Paramètres
| Paramètre | Type | Description |
|---|---|---|
x |
str ou liste de str | Nom(s) de la ou des colonnes à utiliser pour l’axe horizontal. Plusieurs colonnes peuvent être tracées. |
y |
str ou liste de str | Nom(s) de la ou des colonnes à utiliser pour l’axe vertical. Plusieurs colonnes peuvent être tracées. |
**kwargs |
optionnel | Arguments de mot clé supplémentaires. |
Retours
plotly.graph_objs.Figure
Remarques
Dans Plotly et Matplotlib, l’interprétation et xy pour barh les tracés diffère. Dans Plotly, x fait référence aux valeurs et y fait référence aux catégories. Dans Matplotlib, x fait référence aux catégories et y fait référence aux valeurs. Vérifiez que l’étiquetage de l’axe est correct en fonction du serveur principal utilisé.
Exemples
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")