問題タブ [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.
ruby-on-rails - Chartkick で ActiveRecord リクエストの値を操作する
chartkickを使用してデータを視覚化するのが好きです。多くの購入を含む購入モデルがあります。
標準的なチャートは次のようになります。
しかし、私の :price レコードはマイナスです。逆価格 (-price) または価格の絶対値 (price.abs) を取得する方法が必要なだけです。
Purchase モデルでメソッドを作成しようとしても、SQL クエリで解決できないため、機能しません。
エラー:
独自の SQL クエリを作成すると正しい結果が返される可能性がありますが、chartkick はその後空でした。
これを処理する方法はありますか?
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}}
何か案は?
ruby-on-rails - [2, 7, 0, 0]:Array [Chartkick] の未定義のメソッド「グループ」
パック データベースのグラフを作成しようとしています。x 軸は毎日、y 軸は:amount
パック データベースのフィールド数になります。現在、次のコードを使用しています。
このエラーが発生しています:
Chartkick を使用して、その日の :amount レコードをカウントまたは表示するチャートを表示するにはどうすればよいですか?
ruby-on-rails-4 - Chartkick と jsapi.js を使用した :name:Symbol の未定義のメソッド「each_pair」
この問題を 3 日間デバッグしようとしています。何がこのエラーをスローしているのか理解できないようです..どんな助けでも大歓迎です..
Googleチャートとchartkickを使用して折れ線グラフを生成しようとしています:
この行
動作しません。ただし、次のことを行うと:
グラフが表示されます...
私のイベントコントローラーは次のとおりです。
何か手がかり...何が問題なのですか?現在、Rails 4 + Mongoid 4.0.0 を使用しています。
この問題を指摘するリソースが見つかりません.誰かからの連絡を楽しみにしています.
ここに私のスタックトレースがあります:
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 を使用しています。
ruby - Chartkick の日付が正しくない
Chartkick gem は、データ入力の 1 日遅れて値を配置しています。
折れ線グラフの最初のポイントは 14 番目で、最後のポイントは 20 番目です??
システムの日付を再確認し、正しいデータを送信していることと、すべてが正しいように見えることを確認しました。上記のデータ セットは、ページの html から直接取得したものです。
ruby-on-rails - Chartkick の折れ線グラフはローカルでは正しく表示されますが、Heroku では後方に表示されます
Chartkick を使用して作成された 3 つの折れ線グラフがあり、何らかの理由で 2 つが正しくレンダリングされますが、1 つのグラフでは、Heroku にプッシュした後、横軸に沿った日付が逆の順序でレンダリングされます。3 つのグラフすべてで、ローカルで適切にレンダリングされます。私は今日、このプロジェクトに関するプレゼンテーションを行います (もちろん)。5 時に人々に見せる前に、このプロジェクトの真相を理解したいと思います。私が持っているコードは次のとおりです。
壊れたチャート:
作業チャート: