問題タブ [chartkick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
544 参照

ruby-on-rails - Chartkick で ActiveRecord リクエストの値を操作する

chartkickを使用してデータを視覚化するのが好きです。多くの購入を含む購入モデルがあります。

標準的なチャートは次のようになります。

しかし、私の :price レコードはマイナスです。逆価格 (-price) または価格の絶対値 (price.abs) を取得する方法が必要なだけです。

Purchase モデルでメソッドを作成しようとしても、SQL クエリで解決できないため、機能しません。

エラー:

独自の SQL クエリを作成すると正しい結果が返される可能性がありますが、chartkick はその後空でした。

これを処理する方法はありますか?

0 投票する
2 に答える
1223 参照

ruby-on-rails - Rails アプリでの chartkick でのインスタンス メソッドの使用

インスタンスメソッドpoint_differential(基本的にはポイント-ポイント)を持つモデル、チームがあります。チャートキックグラフで使用しようとしていますが、うまくいきません。

これは機能します

= bar_chart Team.group(:group).sum(points_for)

points_for は Team モデルの単なる属性であるためです。

これは、point_differential が属性ではなくインスタンス メソッドであるためではありません。

= bar_chart Team.group(:name).sum(point_differential)

どちらでもない

= bar_chart Team.group(:name).sum(&:point_differential)

どちらでもない

bar_chart = Team.all.map {|チーム| {name:team.name, point_differial: team.point_differential}}

何か案は?

0 投票する
1 に答える
1239 参照

ruby-on-rails - [2, 7, 0, 0]:Array [Chartkick] の未定義のメソッド「グループ」

パック データベースのグラフを作成しようとしています。x 軸は毎日、y 軸は:amountパック データベースのフィールド数になります。現在、次のコードを使用しています。

このエラーが発生しています:

Chartkick を使用して、その日の :amount レコードをカウントまたは表示するチャートを表示するにはどうすればよいですか?

0 投票する
1 に答える
426 参照

ruby-on-rails - Sinatra と HAML で ChartKickjs を使用する

SinatraアプリケーションでChartKickを使用しようとしています。棒グラフなどのコントロールを作成しようとすると、次のエラーが表示されます

{:cash=>82, :securities=>58} の未定義のメソッド 'id': ハッシュ ファイル: buffer.rb 場所: parse_object_ref 行: 323

これを解決するための提案はありますか?

app.rb

results.haml

0 投票する
1 に答える
653 参照

ruby-on-rails-4 - Chartkick と jsapi.js を使用した :name:Symbol の未定義のメソッド「each_pair」

この問題を 3 日間デバッグしようとしています。何がこのエラーをスローしているのか理解できないようです..どんな助けでも大歓迎です..

Googleチャートとchartkickを使用して折れ線グラフを生成しようとしています:

この行

動作しません。ただし、次のことを行うと:

グラフが表示されます...

私のイベントコントローラーは次のとおりです。

何か手がかり...何が問題なのですか?現在、Rails 4 + Mongoid 4.0.0 を使用しています。

この問題を指摘するリソースが見つかりません.誰かからの連絡を楽しみにしています.

ここに私のスタックトレースがあります:

0 投票する
1 に答える
662 参照

ruby-on-rails - Rails アプリケーションのビューでの group と group_by の mongoid バージョンは何ですか?

私は以下を実行するあらゆる可能な方法を試してきました:

@events.group(:name).count

私のindex.html.erbページでchartkickを使用してイベントの総数を表示します。nil:method や each_pair unknown method などのエラーが発生し続けます。グループまたはカウントに相当するモンゴイドは何でしょうか? 私が試してみました:

何がうまくいくかわからない...どんな助けでも大歓迎です。私のコントローラーは次のとおりです。

私の見解は次のとおりです。

Rails 4 と Mongoid 4.0 および Chartkick を使用しています。

0 投票する
2 に答える
1409 参照

ruby - Chartkick の日付が正しくない

Chartkick gem は、データ入力の 1 日遅れて値を配置しています。

折れ線グラフの最初のポイントは 14 番目で、最後のポイントは 20 番目です??

システムの日付を再確認し、正しいデータを送信していることと、すべてが正しいように見えることを確認しました。上記のデータ セットは、ページの html から直接取得したものです。

0 投票する
1 に答える
724 参照

ruby-on-rails - Chartkick の折れ線グラフはローカルでは正しく表示されますが、Heroku では後方に表示されます

Chartkick を使用して作成された 3 つの折れ線グラフがあり、何らかの理由で 2 つが正しくレンダリングされますが、1 つのグラフでは、Heroku にプッシュした後、横軸に沿った日付が逆の順序でレンダリングされます。3 つのグラフすべてで、ローカルで適切にレンダリングされます。私は今日、このプロジェクトに関するプレゼンテーションを行います (もちろん)。5 時に人々に見せる前に、このプロジェクトの真相を理解したいと思います。私が持っているコードは次のとおりです。

壊れたチャートのマークアップの要点は次のとおりです

ここにレポへのリンクがあります

ここに壊れたチャートのある生産サイトへのリンクがあります

壊れたチャート:

作業チャート: