問題タブ [r]
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 - ワイド フォーマットからトール フォーマットへの時系列データの再形成 (プロット用)
列に格納された複数の時系列のリターンを含むデータ フレームがあります。
最初の列には日付が含まれ、後続の列はそれぞれ名前を持つ独立した時系列です。列ヘッダーは変数名です。
各時系列をラティスの個別のプロットに線としてプロットし、各プロットに変数名でラベルを付けたいと思います。
これをラティスでプロットするには、データは次のように縦長の形式である必要があります。
これを行うための適切な関数呼び出しは何ですか?
r - Rのmax.distanceに関連する予期しないagrep()の結果
編集:このバグは R の 32 ビット バージョンで発見され、R バージョン 2.9.2 で修正されました。
これは今日@leonieduからツイートされたもので、彼への回答がないので、ここに投稿しようと思いました.
agrep() (あいまい文字列マッチング) のドキュメントを読みましたが、max.distance パラメーターを完全には理解していないようです。次に例を示します。
それはまさに私が期待するように動作します。文字列間には 18 文字の違いがあるため、それが一致のしきい値になると予想されます。これが私を混乱させているものです:
30 と 33 は一致するのに、31 と 32 は一致しないのはなぜですか? 計算を節約するために、
python - R または Python の階層ベイズ
階層ベイズ モデルは、マーケティング、政治学、計量経済学で一般的に使用されています。しかし、私が知っている唯一のパッケージは でありbayesm
、これは実際には書籍のコンパニオンです ( Bayesian Statistics and Marketing、Rossi などによる)。そこに仕事をしているRまたはPython用のソフトウェアパッケージ、および/または関連する言語での実用的な例はありますか?
r - サブセット化されたデータ フレームで未使用の因子レベルを削除する
を含むデータ フレームがありfactor
ます。subset
または別のインデックス関数を使用してこのデータフレームのサブセットを作成すると、新しいデータ フレームが作成されます。ただし、factor
変数は、新しいデータフレームに存在しない場合でも、元のレベルをすべて保持します。
これは、ファセット プロットを実行するとき、または因子レベルに依存する関数を使用するときに問題を引き起こします。
新しいデータフレームの因子からレベルを削除する最も簡潔な方法は何ですか?
次に例を示します。
excel - ExcelファイルからRまたはOctaveへのデータのロード
大量のデータを含むExcelファイルがあります。Excelで利用できる組み込みのグラフでは、これらのデータを分析するのに十分ではないため、オクターブやRなどのツールを使用することを考えています。
ExcelファイルをオクターブまたはRに直接ロードする方法を考えていました。Webを検索したところ、ExcelからCSVファイルにデータをエクスポートすることで多くの人が使用に成功していることがわかりました。
質問:RまたはOctaveでExcelファイルをロードする直接的な方法はありますか?
sql - 特定のシート、列を読み取るためのsqlコマンド
これはおそらくSQLの支持者にとっては非常に愚かな質問ですが、SQLコマンドが1つだけ必要です。
詳細、
Rというデータ分析ツールを使用しています。このツールはODBCを使用してXLSからデータを読み取ります。XLSファイルからデータを読み取ろうとしています。RのODBCツールはSQLコマンドを受け入れます。
質問、
XLSファイルからデータを読み取るSQLコマンドを誰かに教えてもらえますか-指定されたシート-指定された列[名前]-指定された行[行インデックスだけで指定]
ありがとう ...
java - JavaでRに接続する方法(Eclipseを使用)
非常に初心者の(Javaの)質問:
ローカルホストでRserve接続(http://www.rforge.net/Rserve/)を開き、REngineクライアント(Rserveパッケージのsrc / client / java-new)を使用して接続したいと思います。
「RTest.java」(src / client / java-new / Rserveにあります。以下に貼り付けます)をコンパイルするにはどうすればよいですか?
org.rosuda。*ライブラリをコンパイルする必要があることがわかりました。Eclipse 3.5を使用してこれを行うにはどうすればよいですか?「src/client /java-new」フォルダーをJavaプロジェクトの「src」ディレクトリーにコピーしてみました。Eclipse->ビルドパス->ソースフォルダーとして使用を右クリックします。しかし、「org / rosuda」ディレクトリ構造がどこにも作成されていないため、「org.rosuda」パッケージを作成するにはこれで十分ではないと思います(Eclipseの不吉な赤い線は消えません)。
最近これを行った人はいますか?ポインタを提供してくれませんか?どうもありがとう。
java - Javaでのデータの視覚化
Javaでビッグデータを視覚化するための優れたライブラリが市場にありますか。多分統計出力のためのライブラリ。Rで統計データを視覚化するためのプログラミング言語Rを知っています。また、JavaとRを接続するソリューションも見ました。純粋なJavaソリューションがあればもっと良いでしょう。
r - update.formulaで関数の引数を使用する
私は、2つの変数を受け取り、片側の数式として表される一連のコントロールでそれぞれを個別に回帰する関数を作成しています。現在、回帰の1つの式を作成するために以下を使用していますが、少しハッキングされているように感じます。
を使用してこれを実行したいのですupdate.formula()
が、もちろんupdate.formula(controls, x ~ .)
、update.formula(controls, as.name(x) ~ .)
機能しません。私は何をすべきですか?