首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由tempdir()提供的路径是不可导航的

由tempdir()提供的路径是不可导航的
EN

Stack Overflow用户
提问于 2017-10-18 20:00:58
回答 1查看 70关注 0票数 1

安装R包后给出的路径与安装R包后提供的路径不是相同的吗?

我读过Where R stores caches zip files的帖子

但是,在我的计算机上使用tempdir()的结果提供了一个不存在的路径。

代码语言:javascript
复制
> tempdir()
[1] "C:\\Users\\myname\\AppData\\Local\\Temp\\RtmpSOm0pw"

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

代码语言:javascript
复制
The downloaded binary packages are in
    C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw\downloaded_packages
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-18 20:09:57

tempdir()调用将路径作为字符串提供给您,以便从R内部调用。

由于\是R字符串的转义字符,但也是windows中的路径分隔符,所以当您导航到文件系统(例如,windows文件资源管理器)时,会得到这些字符的副本。

如果您想要查看字符串在没有转义字符时的外观,可以这样做:

代码语言:javascript
复制
cat(tempdir())
# C:\Users\myname\AppData\Local\Temp\RtmpSOm0pw
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46818281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档