我想在我的rails应用程序中显示图表。我能够找到很多可以做到这一点的项目,如Chartkick。 但是我希望有this one这样的图表,其中我最大的线条和列。有没有能够绘制这种图形的项目?我无法在chartkick的网站或谷歌上找到任何东西。
答案 0 :(得分:6)
你可以使用chartkick这样做:
= column_chart(@your_data, library: { :series => { 0 => { type: "line"} } })
这会将@your_data中的第一个系列设置为折线图。当然你可以设置其他所有系列,只需交换" 0"另一个号码。
我希望这有帮助!
答案 1 :(得分: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关于Timo回答的问题的回应,但我目前无法回复评论。:/)
答案 2 :(得分:1)