問題タブ [gruff]

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 に答える
1140 参照

ruby-on-rails - グラフジェムでRailsアプリケーションをロードできません

Gruffgemを使用するRubyonRailsアプリケーションを読み込もうとしています。でGruffを正常にロードできますirbが、(を介して)アプリをロードしようとするとruby script/server、クラッシュします。完全なスタックトレースは次のとおりです。

アプリが実行されるようにこれを修正するにはどうすればよいですか?

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

ruby - Gruff 不適合な描画プリミティブ

グラフを生成するために Gruff を使用して記述した Ruby スクリプトがあります。これらは単純な棒グラフであり、何度もうまく機能しています。今、私が得ている特定のポイントのセットについて

c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109:in draw': Non-conforming drawing primitive definitionInf' @ draw.c/DrawImage/3140 (Magick::ImageMagickError) from c :/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/line.rb:109:in draw' from c:/ruby/lib/ruby/gems/1.8/gems/gruff-0.3.6/lib/gruff/base.rb:487:inwrite'

(その後、トレースを私のコードにスタックします)

私のコードには確かに「Inf」がありません。私は Gruff を調べましたが、これを追跡するのに十分なほど Gruff のソースに頭を悩ませるのは悪魔になるでしょう.

私は物事を絞り込むことに取り組みますが、これが誰にでもなじみがあるかどうか、またはループのために Gruff をスローしたものを追跡する方法についての指針があるかどうかを確認するために投稿すると思いました.

0 投票する
4 に答える
783 参照

ruby-on-rails - ブラウザでの画像レンダリングまたは一時的な画像?

いくつかのデータとチャートを表示する統計ページを作成しようとしています。
チャートは、ユーザーが自分の個人レポートに保存/ドラッグアンドドロップできるように、写真である必要があります。

Ruby用のGruffGraphsを使用してグラフを作成していますが、結果を安全に保護して表示するための最良の方法がわかりません。

私のアイデア/試みのいくつかは次のとおりです。

  1. チャートをファイル(jpg、png)に保存しますか? 問題:データは誰でも利用できます(cronにアクセスできず、時々データを削除できません

  2. ブラウザでレンダリングしますか(IEで動作する必要があります)?

  3. javascript(Raphaël-JavaScriptライブラリ)またはGoogle APIを使用して、PDFレポートを出力します(プラグインまたはgemが必要です)。

  4. send_dataを使用しますか?他のデータを表示する必要があるため、インライン以外の方法で出力しようとしましたが、可能ですか?

助けてくれてありがとう。

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

ruby - Ruby 1.9 互換のプロット/グラフィック ライブラリ?

誰も満たすことのできない単純な欲求があるように感じます。点の集合をグラフ化できるようになりたいと思っており、Ruby 1.9.2 を使用しています。

Gruff または Scruffy が最も使いやすいと思われるため、これらを使用したいと考えています。ただし、どちらも rmagick に依存しており、他の多くのライブラリが依存しているようです。ただし、Rmagick は Ruby 1.9 と互換性がありません。(言うまでもなく、とにかく近づかないようにすべきだと読みました...理由を聞くのを楽しみにしています)

私はプロジェクトに wxRuby を使用していますが、将来的には、オンライン スクリプトやコマンド ライン スクリプトなど、他の場所で単純なグラフが必要になります。したがって、誰かが wxRuby のソリューションを持っている場合、それは素晴らしいことですが、包括的なソリューションはさらに優れています。

ありがとうございました!

PS gnuplot を見たことがありますが、少しやり過ぎです。それが私の最善の選択肢であるなら、私はそれに耐えることができます。RGL も見たことがありますが、あまり長くは見ていませんでした。

編集: Gruff も Scruffy も 2009 年 8 月以降更新されていません。SVG::Graph は非常に強力に見えますが、2009 年 9 月以降更新されていません。rubygems にはフォークがありますが、1.9 と互換性があると書かれています。

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

ruby-on-rails - How can I generate images in real-time using Ruby on Rails and Gruff?

I draw bar graphs in my app using gruff. In one view, 'compare', I want to show one graph for every 'step' my 'project' has. I imagine it something like this:

I've created a 'graph' action in the step controller and included a route. But now I'm kind of lost. How can my controller action return the correct image path to the image_tag function? Doing 'return' doesn't feel right. Or could I somehow directly include the image blob generated by gruff?

edit:

I've created a helper function that creates the graph and returns the file path.

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

ruby-on-rails - Ubuntuシステムにgruff、rmagic gemをインストールする方法は?

Ubuntuにgruffgemをインストールした後

いくつかのコードを実行している間、私は以下のエラーを受け取ります

このエラーはrmagicgemの依存性が原因である可能性があると思いますが、rgamicgemのインストール中

以下のエラーが発生します。

誰かが私にgruff、rmagic gemをubuntuシステムにインストールする方法を教えてもらえますか?

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

ruby-on-rails - RoR の Gruff はコンソールで動作し、サーバーをクラッシュさせます

Ruby on Rails (Ruby 1.9.2、RoR 3.2.1) でこの明らかに一般的で単純なグラフ生成を実行しようとすると、次のようになります。

で動作しrails consoleますが、同じ正確なコードを関数に入れ、ページの show 関数と言って、そのページに移動すると、次のエラーが出力されます。

どんなアイデアや助けも素晴らしいでしょう、ありがとう!

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

installation - rmagick のインストール

Rmagick のインストール中にいくつかの問題に直面しています。これをインストールするには 2 つの方法があります: 1] Ruby-Gem を使用する 2] ソースを bld する

私は両方の問題に直面していますが、gem を入手してインストールできるようにしたいと考えています。

多くの人が提案したように PKG_CONFIG_PATH を更新しましたが、まだ問題に直面しています:

ImageMagick は次のように構成されています。この構成が期待どおりであることを確認してください。

助言がありますか ?

更新: libmagickwand-dev と libmagickwand2 がインストールされています

PS:私は Gruff を使用しようとしていますが、それを使用することもインストールと同じくらい苦痛になるのではないかと考えています。これが解決されるまで、私もrchartsを試すかもしれません...

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

ruby - 積み上げ棒グラフ - グラフ グラフ

Gruff を使用して積み上げ棒グラフを生成する必要があります。私は次のコードで試しました:

しかし、これは引数の数が間違っているというエラーをスローします。3 つの値を示す積み上げ棒グラフが必要です。

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

ruby - 配列内のグラフ バー グラフ データ、

2 つのバーを含む Gruff のバー グラフが必要です。

2 つの科目について、ループして activity と grade の値を取得します。

現在、これらの値を棒グラフに使用しています。

しかし、これは「文字列と 0 の比較に失敗しました」というエラーをスローします。データを次のように印刷する必要があります

値が文字列として扱われているようです。これを解決するにはどうすればよいですか。どんな助けでも大歓迎です。

乾杯!