无法加载 .rda
Cannot load .rda
我在 R 中加载数据框时遇到问题。
var1 = c('blue','red','green')
var2 = c(101,102,103)
df = data.frame(var1,var2)
print(df)
var1 var2
1 blue 101
2 red 102
3 green 103
save(df, file = "mydata.rda")
当我尝试使用 load()
加载 mydata
时,它 returns 数据帧的名称 ("df") 而不是实际数据。我认为 .rda 文件没有问题,因为我可以使用 R 的点击功能(即文件 > 打开文件)手动加载它,但我无法在线加载它:
a = load("mydata.rda")
a
[1] "df"
我是不是做错了什么?
load()
没有 return 对象。它会产生一个副作用,即保存在文件中的对象被加载到环境中。输入 df
,您将获得数据。使用 saveRDS()
和 readRDS()
表示您期望的行为。
我在 R 中加载数据框时遇到问题。
var1 = c('blue','red','green')
var2 = c(101,102,103)
df = data.frame(var1,var2)
print(df)
var1 var2
1 blue 101
2 red 102
3 green 103
save(df, file = "mydata.rda")
当我尝试使用 load()
加载 mydata
时,它 returns 数据帧的名称 ("df") 而不是实际数据。我认为 .rda 文件没有问题,因为我可以使用 R 的点击功能(即文件 > 打开文件)手动加载它,但我无法在线加载它:
a = load("mydata.rda")
a
[1] "df"
我是不是做错了什么?
load()
没有 return 对象。它会产生一个副作用,即保存在文件中的对象被加载到环境中。输入 df
,您将获得数据。使用 saveRDS()
和 readRDS()
表示您期望的行为。