所以我在其中-6ren">
gpt4 book ai didi

r - 运行 R.exe 会创建临时文件吗?

转载 作者:行者123 更新时间:2023-12-04 11:44:43 25 4
gpt4 key购买 nike

我在想

  • 确实在 windows 上启动 R.exe 创建临时文件和
  • 是否将 x <- 5 之类的内容解释为写入这些临时文件?

  • 如果创建了临时文件,它们的存储位置以及如果我启动多个 R.exe 实例会发生什么情况?他们会共享并覆盖彼此的临时文件吗?

    最佳答案

    R 的每个实例都有自己的临时目录。您可以很容易地在系统上的默认临时目录下看到它(例如我的 /tmp;在 Windows 上,我通常将 TEMPDIRTMPDIR 设置为 C:\TMP 并在那里找到它们;否则我会忘记它们去哪里了)。但是当您调用 tempfile()tempdir() 时,您可以推断出路径:

    R> tempfile()
    [1] "/tmp/RtmpDVDtmj/file6a27612c4c83"
    R>

    所以我在其中输入的 R session 使用 /tmp/RtmpDVDtmj/

    目录名称是随机的,并且不受同时运行的其他 R 实例的影响。

    在 R 退出时,目录被清除。

    不,简单的赋值 x <- 5 不会涉及临时文件。

    关于r - 运行 R.exe 会创建临时文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14458967/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com