barh

Skapar ett vågrätt stapeldiagram.

Ett vågrätt stapeldiagram visar kvantitativa data med rektangulära staplar med längder som är proportionella mot de värden som de representerar. Den visar jämförelser mellan diskreta kategorier. En axel visar de specifika kategorier som jämförs och den andra axeln representerar ett uppmätt värde.

Syntax

barh(x, y, **kwargs)

Parameters

Parameter Type Beskrivning
x str eller lista över str Namn på de kolumner som ska användas för den vågräta axeln. Flera kolumner kan ritas.
y str eller lista över str Namn på de kolumner som ska användas för den lodräta axeln. Flera kolumner kan ritas.
**kwargs optional Ytterligare nyckelordsargument.

Retur

plotly.graph_objs.Figure

Notes

I Plotly och Matplotlib skiljer sig tolkningen av x och y för barh diagram. I Plotly x refererar till värdena och y refererar till kategorierna. I Matplotlib x refererar till kategorierna och y refererar till värdena. Se till att axeletiketterna är korrekta baserat på den serverdel som används.

Exempel

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")