RData「EgRData」があります。load関数を使用してRコンソールにロードしました。
load("E.g.RData")
たとえばRDataに変数があります。私はこのようにやっています-
e <- load("E.g.RData")
次に、eは文字ベクトルを「eg」として取得しますが、egの内容をeに入れたいと思います。
Rでそれを行う方法はありますか?
これは、以下を使用して実行できます。
y <- get(load("path/E.g.RData"))
yには、eg変数の内容が含まれます。
ええ、問題は、例えば、オブジェクトの保存中にその名前を維持することです。新しい名前「e」をEgオブジェクトに割り当ててから、Egオブジェクトを削除してみてください。
E.g <- runif(100)
save(E.g, file="E.g.Rdata")
load("E.g.Rdata")
assign("e", E.g)
rm(E.g)
load
グローバルワークスペース内の同じ名前のものを上書きするデフォルトの関数を使用するのではなくattach
、ワークスペースをアタッチし、目的のオブジェクトだけを必要な名前でコピーしてから、デタッチすることをお勧めします。ワークスペース。