readRDS("file.rds") エラー: 接続からの読み込み中にエラーが発生しました。実行が停止しました。

readRDS(

リモートサーバーを介してRにrdsファイルを読み取ることはできません。 RstudioからRに読み込むことができますが、リモートサーバーを使用しても機能しません。以前はうまくいきましたが、サーバーのRが更新されている可能性があります。

すべてのプログラムを使用してコードを実行し、オブジェクトを読み取ろうとすると、次のエラーメッセージが表示されます。

my-remote-server-user:~$ Rscript code/test-readRDS.R
Error in readRDS("/home/data/file.rds") : 
  error reading from connection
Execution halted

リモートサーバーのRはR-4.2.2ですが、rdsファイルはR-3.6.1で作成されたため、そのバージョンのRをインストールしてみました。ここの指示に従おうとしました(X) R-3.6.1 のインストールに失敗しました。 R.Version()はまだ4.2.2を表示します。私は他の人と一緒にリモートサーバーにいるので、誰もがRのバージョンを変更したり、自分のフォルダに自分のバージョンを追加したりすることはできません。他のオプションがありますか?

ベストアンサー1

おすすめ記事