R数据文件的R_HISTFILE等效于什么

R数据文件的R_HISTFILE等效于什么,r,configuration,R,Configuration,.RData文件开始侵入我的目录结构。我想在指定的目录中保留一个。是否有类似于R_HISTFILE的ENV变量 这是指R工作区的默认保存/还原目录 更新JThorpe的回答导致了以下解决方案: 将Env var RPROFILE_USER设置为所需位置。我正在使用我的家庭目录 i、 e: 在该目录中,使用setwd(设置工作目录)创建一个文件 i、 e: $cat ~/.Rprofile setwd('/Users/steve') 现在.RData将始终加载/保存到home目录(或您

.RData文件开始侵入我的目录结构。我想在指定的目录中保留一个。是否有类似于R_HISTFILE的ENV变量

这是指R工作区的默认保存/还原目录

更新JThorpe的回答导致了以下解决方案:

  • 将Env var RPROFILE_USER设置为所需位置。我正在使用我的家庭目录
i、 e:

  • 在该目录中,使用setwd(设置工作目录)创建一个文件
i、 e:

$cat  ~/.Rprofile
setwd('/Users/steve')

现在.RData将始终加载/保存到home目录(或您在setwd中放入的任何目录)

尝试Hmisc包中的
load
命令。为此,它使用
LoadPath
选项。

尝试Hmisc包中的
Load
命令。为此,它使用
LoadPath
选项。

尝试Hmisc包中的
Load
命令。为此,它使用
LoadPath
选项。

尝试Hmisc包中的
Load
命令。它使用了加载路径选项。

我个人不喜欢在会话之间保留任何内容b/c由于会话之间存在变量,因此很难找到错误。因此,我设置了“no save”和“no restore”选项,这样R既不会将其当前状态写入.Rdata文件,也不会尝试在旧状态下读取。如果我碰巧想保存一个R会话(这种情况很少发生),我会调用
savehistory()

可以找到在OSX中设置命令行选项的方法,下面介绍在windows中为R(或任何其他程序)设置命令行选项

要在Windows中设置“不保存”和“不还原”选项,请右键单击用于启动R会话的R图标,然后选择“属性”选项。在“属性”框中,“目标”字符串应如下所示:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore
在此字符串中,添加此字符串“--no save--no restore”。请注意,每个双破折号前都有一个空格。目标现在应该是这样的:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore

单击“确定”或“应用”保存这些选项。请注意,这些是每个图标(快捷方式)的设置。我有几个带有不同命令行选项的图标,这取决于我在R会话中想要的设置。可以找到R的其他命令行参数

我个人不喜欢R在会话之间保留任何内容b/c由于会话之间存在变量,因此很难找到错误。因此,我设置了“no save”和“no restore”选项,这样R既不会将其当前状态写入.Rdata文件,也不会尝试在旧状态下读取。如果我碰巧想保存一个R会话(这种情况很少发生),我会调用
savehistory()

可以找到在OSX中设置命令行选项的方法,下面介绍在windows中为R(或任何其他程序)设置命令行选项

要在Windows中设置“不保存”和“不还原”选项,请右键单击用于启动R会话的R图标,然后选择“属性”选项。在“属性”框中,“目标”字符串应如下所示:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore
在此字符串中,添加此字符串“--no save--no restore”。请注意,每个双破折号前都有一个空格。目标现在应该是这样的:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore

单击“确定”或“应用”保存这些选项。请注意,这些是每个图标(快捷方式)的设置。我有几个带有不同命令行选项的图标,这取决于我在R会话中想要的设置。可以找到R的其他命令行参数

我个人不喜欢R在会话之间保留任何内容b/c由于会话之间存在变量,因此很难找到错误。因此,我设置了“no save”和“no restore”选项,这样R既不会将其当前状态写入.Rdata文件,也不会尝试在旧状态下读取。如果我碰巧想保存一个R会话(这种情况很少发生),我会调用
savehistory()

可以找到在OSX中设置命令行选项的方法,下面介绍在windows中为R(或任何其他程序)设置命令行选项

要在Windows中设置“不保存”和“不还原”选项,请右键单击用于启动R会话的R图标,然后选择“属性”选项。在“属性”框中,“目标”字符串应如下所示:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore
在此字符串中,添加此字符串“--no save--no restore”。请注意,每个双破折号前都有一个空格。目标现在应该是这样的:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore

单击“确定”或“应用”保存这些选项。请注意,这些是每个图标(快捷方式)的设置。我有几个带有不同命令行选项的图标,这取决于我在R会话中想要的设置。可以找到R的其他命令行参数

我个人不喜欢R在会话之间保留任何内容b/c由于会话之间存在变量,因此很难找到错误。因此,我设置了“no save”和“no restore”选项,这样R既不会将其当前状态写入.Rdata文件,也不会尝试在旧状态下读取。如果我碰巧想保存一个R会话(这种情况很少发生),我会调用
savehistory()

可以找到在OSX中设置命令行选项的方法,下面介绍在windows中为R(或任何其他程序)设置命令行选项

要在Windows中设置“不保存”和“不还原”选项,请右键单击用于启动R会话的R图标,然后选择“属性”选项。在“属性”框中,“目标”字符串应如下所示:

“C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe”
 “C:\Program Files\R\R-3.1.2\bin\i386\Rgui.exe” --no-save --no-restore
在此字符串中,添加此字符串“--no save--no restore”。请注意,每个双das前都有一个空格