問題タブ [rmongodb]
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 - rmongodb は data.frame の作成が非常に遅い
Rでデータ分析を行うためにMongoDBを使用しています。最初はMySQLを使用していましたが、これはうまく機能しましたが、この目的のためにMongoDBをテストしたかったのです。データセットには、現時点で約 2 億のエントリが含まれています。RODBC を使用すると、クエリ結果を data.frame にすばやく取得できます。sqlQuery(conn, "select * from td where prd = 'TY' and date = '2012-01-03'")
MongoDBには次のようなドキュメントがありますDocument{{_id=5537ca647a3ad42a84374f0a, prd=TY, time=1325661600043, px=130.6875, sz=11}}
Java では、1 日分のティック データ (約 100,000 エントリ) を取得し、Tick オブジェクトを作成して配列に追加できます。すべて 2 秒未満で完了します。
rmongodbを使用すると、以下は永遠にかかります。これを改善する方法はありますか?
使用find.all
も同様に遅いです。
r - rmongodb を使用してデータフレームを mongodb に挿入する方法
次のデータフレームがあります
rmongodbを使用してmongoDBに挿入するにはどうすればよいですか?
r - rmongodb を使用して ObjectId でドキュメントをクエリする方法
mongo shell で得られるものは次のとおりです。
rmongo で得られるものは次のとおりです。
それで、それを正しく行う方法は?
念のため:私はすでにこれを見ていました。しかし、mongoliteは認証をサポートしていないため (これは使用できません)、2 番目の回答をどうすればよいかわかりません。私が試したら
私は得る
ubuntu - Ubuntu に rmongodb パッケージをインストールできない
Ubuntu 14.04.1 に R 3.02 をインストールしました。次のコマンドで rmongodb パッケージをインストールしようとしました
私が得た応答は次のとおりです。
注:ローカルに「rmongodb」をインストールしました。EC2 で上記の試行を行ったところ、同じパッケージのインストールに失敗しました。
編集:
ローカルでチェックアウトしたところ、R のバージョンは 3.2 ですが、サーバーでは 3.02 です。それは問題になるでしょうか?
rmongodb - AND、OR、および文字列一致を組み合わせた rmongodb クエリ
これがすでに対処されている場合はお詫び申し上げます。
mongodb には、「main」というデータベース コレクションがあります。mongodb シェルから次のクエリを正常に実行できます。
rmongodb を使用して R で同じクエリを実行しようとしています。クエリは AND と OR を組み合わせます。スラッシュは文字列の一致として機能します (たとえば、Var1Path というフィールドの任意の場所で文字列 '20072' を見つけます)。rmondodb を使用して R で実行できますか? もしそうなら、それはどのように書かれるべきですか?
shiny-server - 光沢のある UI テキスト入力を rmongodb クエリに渡す
以下は私のコードの簡略版です。私は単純に、Shiny に rmongodb クエリに入力値を渡させ、ユーザー入力に基づいてクエリを実行させ、変数の平均をプロットさせようとしています。以下のコードには、コレクションへのドキュメントの挿入など、問題を再現するために必要なすべてが含まれています。
どんな助けにもとても感謝しています!私は髪を引っ張っています(そして、最初はあまり残っていませんでした)。私は react() コマンドを不適切に配置しているか、それらの線に沿って何かを配置していると思われます。
支援を提供できる人に感謝します。