rbplotly bar chart usage
require 'rbplotly'
trace = {
x: %w(giraffes orangutans monkeys),
y: [20, 14, 23],
type: :bar
}
plot = Plotly::Plot.new(data: [trace])
trace1 = {
x: %w(giraffes orangutans monkeys),
y: [20, 14, 23],
type: :bar,
name: 'SF Zoo'
}
trace2 = {
x: %w(giraffes orangutans monkeys),
y: [12, 18, 29],
type: :bar,
name: 'LA Zoo'
}
plot = Plotly::Plot.new(data: [trace1, trace2])
plot.layout.barmode = :stack
plot
trace1 = {
x: %w(giraffes orangutans monkeys),
y: [20, 14, 23],
type: :bar,
name: 'SF Zoo'
}
trace2 = {
x: %w(giraffes orangutans monkeys),
y: [12, 18, 29],
type: :bar,
name: 'LA Zoo'
}
plot = Plotly::Plot.new(data: [trace1, trace2], layout: { barmode: :stack } )