tempdir()给出的路径不可导航

时间:2017-10-18 20:00:58

标签: r install

安装R包后给出的tempdir()和路径给出的路径是不是应该相同?

我已阅读帖子Where R stores caches zip files

但是我的计算机上的tempdir()结果给出了一条不存在的路径。

> tempdir()
[1] "C:\\Users\\myname\\AppData\\Local\\Temp\\RtmpSOm0pw"

执行Install.packages(“ks”)的结果是我可以导航到并找到zip文件的路径。

The downloaded binary packages are in
    C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw\downloaded_packages

1 个答案:

答案 0 :(得分:0)

tempdir()调用为您提供了一个字符串路径,旨在从R内部调用。

由于\是R字符串的转义字符,而且是Windows中的路径分隔符,因此当您导航到文件系统(例如Windows文件资源管理器)时,您不应该获得这些字符串的重复项。

如果你想看看如何在没有转义字符的情况下查看字符串,你可以这样做:

cat(tempdir())
# C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw