Powered by AppSignal & Oban Pro

Basic Horizontal Bar Chart

48_basic_horizontal_bar_chart.livemd

Basic Horizontal Bar Chart

Mix.install([
  {:plotly_ex, "~> 0.3"},
  {:kino, "~> 0.18"}
])

Section

orientation: "h" flips the bar chart. With horizontal bars, x holds the values and y holds the categories.

alias Plotly.{Figure, Bar}

Figure.new()
|> Figure.add_trace(
  Bar.new(
    y: ["giraffes", "orangutans", "monkeys"],
    x: [20, 14, 23],
    orientation: "h"
  )
)
|> Figure.update_layout(title: "Basic Horizontal Bar Chart")
|> Plotly.show()