save.image()和load()
- 在Rstudio中右上角处有一个environment,这里储存目前所有的运行过的的变量,而save.image()的作用是要把这些变量(或者已经跑好的函数)保存到一个RData文件。如果我们直接退出,RStudio会隐式得调用这个函数存储到一个未命名的RData文件(尽管在文件夹中显示类型为R Workspace)。如果是显示地调用这个函数,并且给出存储路径(当然可以一开始用setwd设定好工作位置,然后调用save.image的时候就可以直接用“文件名+.RData”的形式),就可以对每次的数据分开保存。
- 相对的,load的作用就是把一个RData类型文件载入到environment中,这样变量就全部在当前环境下,可以直接使用。
每次退出RStudio后再一次进入的时候之前library过的包必须重新library
- 唯一的解决办法就是把自己平时经常用的包写成一个Rscript文件存储起来,下次打开直接运行