【问题标题】:Charts or Graphs in RailsRails 中的图表或图形
【发布时间】:2014-08-13 14:15:14
【问题描述】:

我有一个 Rails 3.2.14 应用程序,我想在应用程序的仪表板上添加图表。

我已经查看了 HighCharts,它似乎是一个非常好的选择,尽管与此相关的许可费,所以我正在寻找其他选项来轻松绘制数据。我还看过 Railscast Morris.JS 教程,因为它是免费的,所以它可能很合适。

我有一个模型(呼叫),我想在过去 24 小时内按小时绘制呼叫图表。我还想为上周按天计算的呼叫做其他图表,按天为上个月的呼叫。使用 HighCharts(如果我们决定付费)或 Morris.js,最好的方法是什么?

我还认为Chartkick 是一种将图表嵌入我的应用程序的简单方法,但对此没有太多经验。

【问题讨论】:

    标签: ruby-on-rails-3 graph morris.js chartkick


    【解决方案1】:

    这是一个很好的起点:

    <%= column_chart Call.group_by_hour_of_day(:created_at, format: "%l %P").count %>
    

    您需要先安装 groupdate gem 才能使其正常工作。

    chartkick.com 上有很好的信息

    【讨论】:

    • 越看越喜欢chartkick。这似乎真的很容易。加上 groupdate 肯定会伸出援助之手。谢谢你的例子。
    • 我正试图弄清楚如何使用它在图表上制作多个条形图:stackoverflow.com/questions/25583623/… 任何想法都会很棒。
    • 当然让我玩一下 gem 并尝试一些东西。我很乐意尽我所能提供帮助。需要先尝试让图表在我的应用上运行,哈哈 :)
    猜你喜欢
    • 1970-01-01
    • 2010-09-22
    • 2016-05-24
    • 2022-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-27
    • 2021-09-08
    • 1970-01-01
    相关资源
    最近更新 更多