【问题标题】:Can the Chartkick gem be used to make advanced timeline charts?Chartkick gem 可以用来制作高级时间线图表吗?
【发布时间】:2016-04-16 15:56:06
【问题描述】:

我想使用Chartkick gem,特别是时间轴图表。然而,gem 的文档只显示了一个基本的时间线图表,而谷歌图表(gem 使用)提供了高级时间线图表here。可以使用 Chartkick gem 创建这种类型的高级时间线图表吗(具体来说,我需要在每一行上显示多个时间段)。

谢谢!

编辑:添加屏幕截图

【问题讨论】:

  • 哪种时间线?
  • @uzaif '高级时间线',其中一排是总统,下一排是副总统,等等。
  • 请举个例子?
  • @uzaif 当然,我添加了我想要的截图。它取自我原始问题中链接的谷歌图表页面。我知道这可以通过 google 图表实现,但我想使用 Chartkick gem 在纯 Ruby 中完成它。

标签: javascript ruby-on-rails ruby charts chartkick


【解决方案1】:

这似乎是不可能的。 advanced example 使用四个 DataTable 列:PositionNameStartEnd,它使用 groupByRowLabel 选项按 Position 对总统进行分组。

Chartkick.js(chartkick gem 使用)只有三列硬编码用于时间线图表:NameStartEnd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多