Compartilhar via


Barh

Cria um gráfico de barra horizontal.

Um gráfico de barras horizontais apresenta dados quantitativos com barras retangulares com comprimentos proporcionais aos valores que representam. Ele mostra comparações entre categorias discretas. Um eixo mostra as categorias específicas sendo comparadas e o outro eixo representa um valor medido.

Sintaxe

barh(x, y, **kwargs)

Parâmetros

Parâmetro Tipo Descrição
x str ou lista de str Nome(s) das colunas a serem usadas para o eixo horizontal. Várias colunas podem ser plotadas.
y str ou lista de str Nome(s) das colunas a serem usadas para o eixo vertical. Várias colunas podem ser plotadas.
**kwargs opcional Argumentos de palavra-chave adicionais.

Devoluções

plotly.graph_objs.Figure

Observações

Em Plotly e Matplotlib, a interpretação de x e y para barh gráficos difere. Em Plotagem, x refere-se aos valores e y refere-se às categorias. Em Matplotlib, x refere-se às categorias e y refere-se aos valores. Verifique a rotulagem correta do eixo com base no back-end usado.

Exemplos

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