所以我喜欢用于 ruby 的(相对较新的)chartkick
gem——它非常简单易用——但它不支持以时间为 x 轴的散点图。实际上,我一直在使用折线图中不规则收集的血糖图表,如下所示:
请随时在 bloodsugarcloud.com 创建您自己的帐户并开始测量!
无论如何,这种数据可视化在折线图格式中具有误导性,因为该格式假定读数具有连续性,但事实并非如此。
已经破解了 googlecharts
gem 文档,它至少一开始也没有显示支持此功能。
我知道就业力点数而言,我冒着被剑击中的风险来问这个问题(做你最坏的!)但非常感谢一些关于 ruby 图表库使用的建议。我可以做 javascript,所以也许我可以将 unix 纪元时间戳(整数)作为 x 值传递,并让 javascript 将 x 轴间隔标签中的那些重新解释为日期?这似乎很激烈。请指教。
编辑:一些想法
- 也许我可以使用 javascript 来通知 highcharts(chartkick 使用的)a.) 在图表上每个点的位置创建点 b.) 告诉它不要用线连接点。看起来也很激烈。
最佳答案
也许你可以试试ChartDirector .有可用的 Ruby 版本。
关于javascript - 哪些 ruby 图表库(gems)允许我使用时间作为 x 轴创建散点图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37573646/