Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein horizontales Balkenplot.
Ein horizontales Balkenplot stellt quantitative Daten mit rechteckigen Balken mit Längen proportional zu den werten dar, die sie darstellen. Es zeigt Vergleiche zwischen einzelnen Kategorien. Eine Achse zeigt die spezifischen Kategorien, die verglichen werden, und die andere Achse stellt einen gemessenen Wert dar.
Syntax
barh(x, y, **kwargs)
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
x |
str oder liste von str | Name(en) der Spalte(n), die für die horizontale Achse verwendet werden soll. Mehrere Spalten können gezeichnet werden. |
y |
str oder liste von str | Name(en) der Spalte(n), die für die vertikale Achse verwendet werden soll. Mehrere Spalten können gezeichnet werden. |
**kwargs |
optional | Zusätzliche Schlüsselwortargumente. |
Rückkehr
plotly.graph_objs.Figure
Hinweise
In Plotly und Matplotlib unterscheidet sich die Interpretation von x und y für barh Plots. Bezieht sich in Plotly x auf die Werte und y bezieht sich auf die Kategorien. In Matplotlib x bezieht sich auf die Kategorien und y bezieht sich auf die Werte. Stellen Sie die richtige Achsenbezeichnung basierend auf dem verwendeten Back-End sicher.
Beispiele
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")