Rails用の美麗JavaScriptグラフライブラリ「Chartkick」

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

Chartkick

Chartkick」JavaScript製のグラフ描画ライブラリ。主にRailsと組み合わせて使うことを考えられていて、上のようなラインチャートなら1行のRubyコード(ERB)で書けることが売りになっています。

<%= line_chart User.group_by_day(:created_at).count %>

もちろんグラフの種類も豊富。円グラフ、棒グラフなども描画でます。
Chartkick 1

<%= pie_chart Goal.group("name").count %>

Chartkick 2

<%= column_chart Task.group_by_day_of_week(:created_at).count %>

Chartkick 3

<%= line_chart @goals.map{|goal|
    {:name => goal.name, :data => goal.feats.group_by_week(:created_at).count }
} %>

Rubyがないって?No Problem

Railsと組み合わせなくても、Chartkick単独でもグラフ描画可能みたいです。なかなかよさそうと思いますがいかがでしょうか。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次