1

このファイル アップロードの例を使用して、データベースにいくつかのファイルをアップロードしています。ファイルの統計分析を行う r-script を含む rruby.rb があり(名前は A) 、その結果、ファイル A があるディレクトリ(または他の場所)にプロットを保存します。必要なのは、プロット ファイルをデータベースに保存することです。

これは私の rruby.r の最も単純なバージョンです。

require "rinruby" 
R.quit myr = RinRuby.new(echo=false) 
myr.filename = "myplot"myr.eval <<EOF 
 png(filename) 
 plot(1:10) 
 rect(1, 5, 3, 7, col="white") 
 dev.off() 
EOF

Ruby on Rails ではどのように機能しますか? rruby.rb をこのように構築するよう提案されました。ファイルを public/system (アップロード ファイルがある場所) に保存しますか? Ruby on Rails データベース内にファイルを保存するにはどうすればよいですか?

ありがとうございます。

4

1 に答える 1

0

あなたは2つの非常に異なる質問をしました。

一方では、rinruby gem を使用しているときに、R で生成されたチャートをフォルダーにダンプしようとしています。これは私が取り組んでいるものです。良い質問。

一方で、あなたは「画像をデータベースに保存する」方法を私たちに尋ねています。一度に 1 つずつ取るようにしてください。質問のパート 2 を削除します。タスク 1 はわかりましたか?私はそうではありません。

PS: 「Ruby on Rails データベース」などというものはありません。

于 2013-04-07T04:46:11.677 に答える