编辑后恢复默认R数据集

时间:2014-08-06 18:24:38

标签: r statistics

如果我使用的是包中提供的数据集,并且我不小心编辑了它并覆盖了某些值,我该如何将其恢复为原始形式?除了卸载包之外,还有其他命令吗?

1 个答案:

答案 0 :(得分:6)

只需删除变量:

library("ISwR")
typeof(alkfos)  # list
alkfos <- 3
typeof(alkfos)  # double
rm(alkfos)
typeof(alkfos)  # list 

这是因为R环境的设置方式:R_GlobalEnv环境(“全局变量环境”)将变量隐藏在库中,但它们不会被覆盖。使用GlobalEnv中的冲突名称清除变量后,该库再次成为评估该名称的默认结果。