我在想
- 是否启动 R.exewindows创建临时文件并
- 是否解释类似
x <- 5
写入那些临时文件?
如果创建了临时文件,它们存储在哪里?如果我启动多个 R.exe 实例会发生什么情况?他们会共享并覆盖彼此的临时文件吗?
R 的每个实例都有自己的临时目录。您可以很容易地在系统上的默认临时目录下看到它(例如/tmp
为我;在Windows上我通常设置TEMPDIR
and TMPDIR
to C:\TMP
并在那里找到他们;否则我忘记他们去了哪里)。但是当你调用tempfile()
or tempdir()
你可以推断路径:
R> tempfile()
[1] "/tmp/RtmpDVDtmj/file6a27612c4c83"
R>
所以我在其中输入此内容的 R 会话使用/tmp/RtmpDVDtmj/
.
目录名称是随机的,并且不受同时运行的其他 R 实例的影响。
在 R 退出时,目录被清除。
不,简单的分配x <- 5
不会涉及临时文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)