【发布时间】:2016-05-21 23:28:48
【问题描述】:
我有用户每天通过表单添加的数据。其中一些字段记录温度::ambcur, :ambmin, :ambmax 等 这是带有数据记录的托盘的所有部分
我正在使用 chartkick,它很棒,但我不确定如何随着时间的推移显示数据。
我正在尝试制作多系列折线图。
<%= line_chart [
{name: "Series A", data: @tray.datalogs.ambcur},
{name: "Series B", data: @tray.datalogs.ambmin}
] %>
此外,单数折线图也不起作用。
<%= line_chart @tray.datalogs.group(:ambcur).count %>
有人可以帮助我朝着正确的方向前进吗?谢谢:)
【问题讨论】:
-
你安装了 groupdate gem 吗?
-
@RareFever 不,我已将其注释掉,因为它不适用于我的开发数据库,但适用于 pg。所以建议是使用数据切片。
-
你能渲染一个名为“时间轴”的例子吗?数据片是宝石吗? ,如果是,请留下链接。
-
@RareFever 我的错,它被称为 Dateslices,是的,它是由制作 Chartkick 的同一个人制作的宝石。是的,我可以渲染时间线示例。我只需要知道如何从我的表单中呈现数据。 github.com/HappyFunCorp/dateslices
-
让我知道它是否有效。如果确实如此,请不要忘记为答案投票+1。编码愉快!
标签: ruby-on-rails ruby ruby-on-rails-4 chartkick