chartkick 1.2.0 と groupdate 1.0.4 gem がインストールされています。次のように sth を実行しようとすると:
<%= area_chart Match.group_by_day_of_week(:created_at).count, :width=>"700px;", :height=>"150px;" %>
私はこれを得る:
それはいつも私に間違ったy軸を与えます。「月曜」「火曜」と表示されるようにするにはどうすればよいでしょうか...
私も正しく理解できない私の 2 番目の例は、1 日の時間を時間単位でグループ化することです。
<% abc=Matches.on_location(@location).group_by{|b| b.created_at.strftime("%H").to_i} %>
<% abc.update(abc){|key, v| v.length} %>
<%= abc=abc.sort_by{|k,v| k} %>
<%= area_chart abc, :width=>"700px;", :height=>"150px;" %>
午前 1:00:00 などと表示されますが、何が間違っていますか? 数字が欲しいだけです。つまり、0、1、2、3 .. 23?
私はグーグルで検索し、ドキュメントを上から下までチェックしました: http://ankane.github.io/chartkick/数時間、何を見逃したのか本当にわかりません。どんな助けでも大歓迎です!