5

我想在我的 rails 应用程序中显示图表。我能够找到很多可以做到这一点的项目,例如Chartkick。但我想要这样的图表我在其中最大化行和列。有没有可以绘制这种图表的项目?我在chartkick 的网站或谷歌上找不到任何东西。

4

3 回答 3

6

您可以使用 chartkick 来执行此操作:

= column_chart(@your_data, library: { :series => { 0 => { type: "line"} } })

这会将@your_data 中的第一个系列设置为折线图。当然,您也可以在其中设置所有其他系列,只需将“0”换成另一个数字。

我希望这有帮助!

于 2014-04-14T23:16:23.170 回答
2

这可以在Javascript中使用类似的东西来完成:

new Chartkick.AreaChart("chart", [{"name":"Series 1","data":{"2013-03-11 00:00:00 -0700":3,"2013-03-31 00:00:00 -0700":5}},{"name":"Series 2","data":{"2013-02-10 00:00:00 -0800":0,"2013-02-17 00:00:00 -0800":0}},{"name":"Series 3","data":{"2013-02-10 00:00:00 -0800":0,"2013-02-17 00:00:00 -0800":1}}], { library: { series: { 0: { color: "blue" }, 1: { type: "line", color: "yellow" }, 2: { type: "line", color: "green" } } } }  );

系列 2 和系列 3 将排列,系列 1 将是面积图。:)

(这主要是对JNM关于蒂莫回答的问题的回应,但我目前无法回复评论。:/)

于 2015-05-12T05:57:57.460 回答
1

谷歌可视化Combo charts应该能够做你正在寻找的东西

查看文档以获取更多信息

Js小提琴

于 2014-03-19T20:42:50.490 回答