問題タブ [sqldf]

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 投票する
2 に答える
7019 参照

sql - RのSQLのような機能

私はSQLでデータ操作ロジックを書くことに慣れていて、RIを学んでいるので、SQLで簡単なことをしたいと思うことがありますが、Rで同じ操作を行うには、Rでたくさんのことを学ぶ必要があります。データフレーム。簡単な回避策はありますか?

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

r - R:メモリを使い果たすことなく2つの巨大なデータフレームをRBINDする方法

2つのデータフレームがdf1ありdf2、それぞれに約1,000万行と4列があります。RODBC / sqlQueryを使用して問題なくRに読み込みましたが、試したところrbind、最も恐ろしいRエラーメッセージが表示されcannot allocate memoryました。より効率的に行うためのrbindより効率的な方法が必要です-誰かがこれについて彼らが共有したい彼らの好きなトリックを持っていますか?たとえば、私はこの例を次のドキュメントで見つけましたsqldf

それはそれを行うための最良の/推奨される方法ですか?

更新JDLongがこの質問への回答で示唆しているように、上記の呼び出し 重要なdbname = tempfile()議論sqldf

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

sql - SQLDF エラー - 構文エラー

次のコマンドを実行しています。

しかし、最終的に次のエラーが発生します。

誰か教えてください。

0 投票する
3 に答える
8312 参照

r - R変数をsqldfに渡すにはどうすればよいですか?

私はこのようないくつかのクエリがあります:

しかし、私は"AndhraPradesh"変数を持っていますstateValue。Rのselectクエリでこの変数を使用して、上記と同じ結果を得るにはどうすればよいですか。

構文を教えてください。

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

r - sqldf、csv、およびコンマを含むフィールド

これを理解するのに少し時間がかかりました。だから、私は自分の質問に答えています

いくつかの.csvがあり、それを高速sqldfにロードしたい、パッケージを使用したい。あなたの通常のコードは、いくつかの厄介なフィールドにイライラしています。例:

このコードは*nixシステムでのみ機能します。

で読もうとすると

Rは文句を言う

--FAQ.13ソリューションも機能しませんsqldf

繰り返しますが、Rは文句を言います

実際、フィルターは二重引用符のみを削除します。

では、どのように進めますか?

0 投票する
3 に答える
10649 参照

r - sqldfのグループごとの累積合計?

場所、時間、値 (P、T、X) の 3 つの変数を持つデータ フレームがあります。X の累積合計となる 4 番目の変数を作成したいと考えていsqldfますcumsum。あれは:

動作しません。これは可能sqldfですか?試してみdoByましたが、それだけではありませんcumsum

0 投票する
3 に答える
14248 参照

sql - sqldf を使用した NA 値

c(NA, NA, 3, 4, 5, 6, 7, 8, 9, 10)SQL から使用の平均を取得しようとするAVGと、予想される 6.5 ではなく、5.2 の値が得られます。

これにより、 sql(df) は NA 値をゼロとして扱うと私は信じています。na.rm(Rで)引数を使用して実行できるように、SQL呼び出しでNA値を無視(除外)することは可能ですか?

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

r - sqldf: タイムスタンプをローカルタイムから GMT/UTC に変更します

私のマシンでは、sqldf は POSIXct を localtime (私は CST、GMT -0600 にいます) から GMT/UTC に変更します。これは予想される動作ですか?R または sqldf がこれを行うのを止めることはできますか? これが私のコードです: