問題タブ [r-brew]
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.
r - 古いスクリプト、新しいサーバー、予期しないエラー
MySQLデータベースからデータをプルし、それを処理し、いくつかのチャートとグラフを作成し、これらのグラフをファイルに出力し、ファイル名を文字列として返すRスクリプトがあります。古いサーバー(R2.10.1を実行しているSolaris 10(32ビット))では正常に動作していましたが、新しいサーバー(R 2.12.1を実行しているCentos(64ビット))ではエラーになりました。
スクリプト全体はかなり長く、ほとんどが正常に機能するため、投稿しません。それでもデータベースにアクセスし、データを処理し、チャートとグラフを作成し、それらをファイルに出力します。ファイル名を返さないだけです。これはエラーです:
以下はスクリプトの一部です。
考え?
ETA:
つまり、古いサーバーとは異なる新しいサーバーのロケール設定になります。エラーメッセージは次のようになっているはずですobject "x.gc" not found
。私は問題のあるオブジェクトを見つけて、それに厳しく話しました。問題は解決しました(読みやすいエラーメッセージが表示されると非常に役立ちます!)
r - R brew select ステートメント
質問 - Re: HTML 付きの R brew パッケージ (Rook を使用)
フォームを使用してクエリを取得する場合、通常は画面が更新されるときに、ユーザーが事前に選択したオプションがフォームで選択されたままになります。たとえば、名前フィールドがあり、John と入力した場合... 他のフォーム データを入力し、[送信] をクリックすると、ページが更新されたときに、フォームの名前フィールドに空のボックスではなく「John」が表示されます。
次のようなものを使用して、テキスト型の入力フィールドにエントリを事前入力できます-
ユーザーが送信を押してページが更新されると、R は名前フィールドに <%=Name%> の値を事前入力します。
ドロップダウン メニューを使用する場合、同じものを複製するのに苦労しています。ページが更新されると、ユーザーが前のクエリで選択したオプションがアクティブになるという考え方です。
1つの方法は、次のように入力することだと思います。
<%if (group3=="Name"){ print("selected") } ...
それぞれの行のこれらのオプションのそれぞれについてなどですが、それは少し面倒です。同じことについて、あなたの考えを教えてください。
r - RでBrewパッケージを使用するときにggplot図を表示するには? エラーが発生し続ける
R の Brew パッケージを使用して、分析結果を含むマークダウン ファイルを作成しています。
Brew 構文を使用すると、私のコードは次のようになります。
ggplot.hist は私の ggplot オブジェクトです。ただし、次のエラーが発生し続けます。
Brewは、ggplotで操作できないcat関数を呼び出すようです。
うまくいけば、それは理にかなっています。Brewを使用しているときにggplotを動作させることができた人はいますか?
ありがとう!
mysql - MySQL データベースのクエリ結果を使用して、RApache と Brew を使用して R グラフをプロットします
MySQL クエリの結果が取り込まれた R を使用してグラフをプロットしようとしています。次のコードがあります。
これにより、次の出力が得られます。
しかし、これは私が立ち往生するところです。「猫」データをRプロットに渡す方法がわかりました。私は何時間もオンラインで検索してきましたが、私が遭遇したほとんどの R プロットの例は使用されていますread.tables(text="")
。データはデータベースから取得する必要があり、ハードコードされていないため、これは私にとっては実現可能ではありません。また、出力を CSV として保存することについて何かを見つけましたが、MySQL は既存のファイルを上書きできないため、コードが実行された後はできませんでしたファイルが既に存在するため、もう一度実行します。
私の質問は、ハードコードされていないデータを使用してグラフをプロットするために、「猫」データ (または、より良い方法がある場合は別の方法) を使用するにはどうすればよいですか?
注: Web サーバーとして RApache を使用しており、Brew パッケージをインストールしています。