gpt4 book ai didi

ruby-on-rails - Rails chartkick 堆积条形图

转载 作者:行者123 更新时间:2023-12-03 21:20:55 24 4
gpt4 key购买 nike

我正在尝试使用 Rails Chartkick 创建堆积条形图gem,我正在使用 Google 图表 API。

我已经使用这条线使用 chartkick 生成条形图。

<%= bar_chart data, :library => {:isStacked => true} %> 

但是我得到的是一个简单的条形图而不是一个堆叠的条形图。我的问题是我应该传递给 data 的数据的结构是什么?范围。我尝试传递一个数组,比如(来自谷歌图表样本)
[['Genre', 'Fantasy & Sci Fi', 'Romance', 'Mystery/Crime', 'General','Western', 'Literature', { role: 'annotation' } ],['2010', 10, 24, 20, 32, 18, 5, '']]

但它没有用。

最佳答案

您可以复制 Stacked Bar Charts像这样:

data = [
{
name: "Fantasy & Sci Fi",
data: [["2010", 10], ["2020", 16], ["2030", 28]]
},
{
name: "Romance",
data: [["2010", 24], ["2020", 22], ["2030", 19]]
},
{
name: "Mystery/Crime",
data: [["2010", 20], ["2020", 23], ["2030", 29]]
}
]

在模板中:
<%= bar_chart data, stacked: true %> 

关于ruby-on-rails - Rails chartkick 堆积条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com