Rはオブジェクトファイルエラーを読み取りました '不正な復元ファイルのマジックナンバー。 2より前の保存バージョンの使用は非推奨です。
R Read Object File Errorbad Restore File Magic Number
- バグ: ハイバージョンR(v3.6.0)で渡されました
save/save.image
保存したオブジェクトファイルをR-3.4.1環境にロードすると、エラーが発生しますbad restore file magic number
:
Error in load('data.Robj') : bad restore file magic number (file may be corrupted) -- no data loaded In addition: Warning message: file ‘data.Robj’ has magic number 'RDX3' Use of save versions prior to 2 is deprecated
- 理由: 多くのグーグルの後、私はついにパズルを解き、Rはバージョン3.5.0
version 3
から新しいシリアル化フォーマットを使い始めました。R-3.5.0より前のバージョンはフォーマット3で保存されたオブジェクトファイルを読み取ることができません。Rコアを参照してください。詳細はチーム 公式説明 - 解決: 上位バージョンR(バージョン> = 3.5.0)環境でオブジェクトファイルを保存するときにパラメータを追加する
version=2
:
save.image(file='data.Robj', version=2)