問題タブ [rdata]

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

r - R "magic": ファイルは 'source' 経由で見つけることができ、'make' 経由では見つけることができません

多分それは些細なことで、同じコードを探しすぎていたのかもしれません... getFLOSSmoleDataXML.RRStudio経由でRモジュールを調達すると、コードはディレクトリ内の.Rdataファイルを正しく検出し、cacheダウンロードと解析のフェーズをスキップします。一方、同じモジュールが GNU make( sudo -u ruser make) 経由で R によって処理される場合、結果は、まあ、奇妙なものになります。

最後の 2 行からわかるように、ファイルが実際に存在することを確認しました。ここで何が起こっているのですか?アイデアやアドバイスはありますか?ありがとうございました!

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

r - Rdata ファイルを CSV に変換する - data.frame 引数のエラーは行数が異なることを意味します

この回答のRコードを使用して、一連のrdataファイルをCSVに変換しようとしています。

ただし、ファイルの 1 つで、次のエラーが発生します。

エラーメッセージを検索してみましたが、頭も尻尾もわかりません。

その rdata ファイルは、どういうわけか不適切に作成されたのでしょうか?

任意の Rdata ファイルを CSV に変換するより良い方法はありますか? (ファイル内のオブジェクトの名前は事前にわかりません。)

アップデート:

そのrdataファイルで私が見ているものは次のとおりです。参考になれば?? (rdataファイルを実際に編集できないので、そのままCSVに変換するものを見つけようとしていることに注意してください。)

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

r - ファイルからオブジェクトを完全にロードせずに、R データ オブジェクトの属性にアクセスできますか?

これが状況です。私のRコードは、アプリケーションのキャッシュRData内の既存のファイルが最新かどうかを確認することになっています。これは、特定のデータ要素のエンコードされた名前で構成される名前でファイルを保存することによって行います。ただし、これらの各要素に対応するデータは、要素ごとに特定の SQL クエリを送信することによって取得されます。これらはすべて、データ コレクションの構成ファイルで指定されています。そのため、要素のデータが取得された後、その特定の SQL クエリを変更する必要があった場合、データは更新されません。base64

この状況に対処するために、R オブジェクトの属性を使用することにしました。各データ オブジェクトに対応する SQL クエリ ( request) -base64エンコード済み - をオブジェクトの属性として保存する予定です。

次に、SQL が変更されたクエリであるかどうかを確認する必要がある場合は、オブジェクトの対応する属性を取得し、それを現在の SQL クエリのハッシュと比較したいと思います。それらが一致する場合 - クエリは変更されていないため、このデータ リクエストの処理をスキップします。一致しない場合 - クエリは変更されており、リクエストの処理を続行します。

私の質問は、ファイルからオブジェクトを完全にロードせずにオブジェクトの属性を読み取ったりアクセスしたりできるかどうかです。つまり、上記のコードでload()andを避けることはできますか?rm()

あなたのアドバイスは大歓迎です!

更新:追加の質問:すべての情報が最新の場合(キャッシュや構成ファイルにも変更がない場合)、処理を実行すべきではない場合でも処理を実行するため、コードの何が問題になっていますか?

更新 2 (@MrFlick の回答による追加コード):

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

r - オブジェクトの属性に関する saveRDS() および readRDS() の動作

saveRDSおよびは、アプリケーションによって ( を介して)readRDS作成されたものを含め、すべてのオブジェクトの属性を保存および復元しますか? 以下にリンクされている問題の回避策を見つけるために、andattrの代わりにこのアプローチを使用しようとしました。ただし、何か間違ったことをしていない限り、そうではないようです。ファイルからオブジェクトを完全にロードせずに R データ オブジェクトの属性にアクセスできますか? .saveload

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

r - RData ファイルから単一のデータ テーブルへのデータの読み込み

指定したディレクトリ内のすべてのファイルのデータ フレームオブジェクトからデータを 1つのデータ テーブルにロードしようとしています。これは私がこれをやろうとした方法です: .RData

ただし、結果は予想とは異なります (すべてのデータを含む単一のデータ テーブル)。ソースファイルのデータ フレーム オブジェクトの名前だけが含まれています。.RData

私は何を間違っていますか?あなたの助けは大歓迎です!

私のR環境:

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

r - rdata: データのサブセットごとにプロットに線を引く

への呼び出しでこれを達成できるはずだとlines()思いますが、次のものがあります。

これは本当に 101 アプリケーションのように感じます。特に N 回の呼び出しが発生することを考えると、もっと効率的にしたいと思いplotます。linessubset

0 投票する
0 に答える
3273 参照

r - 「ワークスペース イメージの保存」時に RStudio がフリーズし、以前に保存した .RData ファイルが消える

まず、RStudio サポート ページにもこの質問を投稿しました。そこに応答があれば、ここに投稿してすべての人に見てもらいます (逆も同様です)。

RStudio を楽しんでいますが、Rprojects を使用してモデルの出力を保存するのに問題があります。実行に約 1 日かかるモデルのセットを実行しているので、これは本当に私を後退させています。これは、10.9.5 (Mavericks) を実行している iMac 上にあります。

何が起こるかは次のとおりです。

プロジェクトを閉じて、「ワークスペース イメージの保存」を許可します。(これには約15分かかり、Rdataファイルは6GBです-これは驚くほど大きいようです)。

多くの場合、再度開いても問題はなく、Rdata ファイルが復元され、作成したオブジェクトが [グローバル環境] ペインに表示されます。別のモデル (またはそれらのセット) を実行し、プロジェクトを再度閉じます。RStudio が「ワークスペース イメージの保存」でハングアップするようになりました。最終的に、これがアクティブであることを示すホイールが回転を停止します。マウスが画面から消えて、コンピューター全体がフリーズすることがあります。

RStudio を強制的に終了するか、コンピューターを強制的にシャットダウンします。RStudio を再起動して開き、Rproject をロードすると、グローバル環境が空になります。[ファイル] ペインには、.RData ファイルは表示されません。

Finder で Rproject ディレクトリを確認すると、複数の .RDataTmp (隠し) ファイルがあります。それらのいずれかを使用してデータを回復できるかどうか、またはそれらを RStudio にロードする方法がわかりません。

これまでに試したソリューション:

  1. RStudio サポートに関する別の投稿に従って、R、RStudio、Safari を含むすべてを更新します。

  2. そこの投稿を読んだ後も、同期プログラム(SugarSync)が.Rproj.userファイルを更新できないようにします。

  3. プライバシー/セキュリティ設定で RStudio へのアクセスを有効にします。

他に考えられる解決策を見つけることができませんでした。これをテストすることに不満を感じています.これは断続的にしか発生しないようで、問題が回転したように見える(ため息)後、たくさんのモデルと失われるデータがたくさんあります! これは、(a) 宇宙は単純に残酷なのか、それとも (b) 問題を引き起こしているのは大きなファイル サイズなのか、疑問に思います。もう 1 つの選択肢は (c) 両方です。

RStudio Support の他の場所で、ファイル圧縮を有効にできることを読みましたが、これにより保存プロセスが遅くなります。プロジェクトを閉じて保存するのにすでにかなりの時間がかかっており、それが役立つ理由がよくわからないので、詳細がわかるまでファイル圧縮を有効にすることをためらっています.

ご協力いただきありがとうございます、

MK

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

r - R: 最大値を持つサブセット/グループ データ フレーム?

次のようなデータ フレームがあるとします。

gid最大set値をa持つ一意のデータ フレームをサブセット化/グループ化するにはどうすればよいbですか?

ここで、ええと...

SQL ではばかげた単純なことですが、R をもう少しうまく制御したいので...

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

r - 異なる R ワークスペースで同じリストの異なる要素を組み合わせる

例: 3 つの R ワークスペースA.RDataB.RDataおよびC.RData

  • In A.RData: リスト オブジェクトlist.example <- list(1,2)
  • In B.RData: 同名リスト オブジェクトlist.example <- list(NULL,NULL,3)
  • In C.RData: 同名リスト オブジェクトlist.example <- list(NULL,NULL,NULL,4)

新しいワークスペースで取得したいのは、次のようにlist.new.example印刷されたオブジェクトです。

私が試してみました

しかし、それは私が欲しかったものではありません。NULL満たされています。ほんとありがと。

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

r - Rstudio にデータをロードすると、「ReadItem: unknown type 161, おそらくそれ以降のバージョンの R によって書き込まれました」というエラーが表示されますか?

Rstudio にクリーン データをロードしようとすると、salesClean.RData というファイル名でエラーが発生します。

エラーメッセージは次のとおりです。ReadItem: unknown type 161, perhaps written by later version of R

エラー メッセージのスクリーンショット: スクリーンショット