安装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
答案 0 :(得分:0)
tempdir()
调用为您提供了一个字符串路径,旨在从R内部调用。
由于\是R字符串的转义字符,而且是Windows中的路径分隔符,因此当您导航到文件系统(例如Windows文件资源管理器)时,您不应该获得这些字符串的重复项。
如果你想看看如何在没有转义字符的情况下查看字符串,你可以这样做:
cat(tempdir())
# C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw