r - 在R中保存时,在文件路径开头使用“./”的目的是什么?
问题描述
我已经搜索了几天的答案,也许我在搜索时没有以正确的方式问它,所以我想也许这里有人会有答案。
我使用的是 Windows 10。如果我想保存一个 .csv 文件,例如,在我的工作目录中,我知道至少有两种方法可以指定文件路径:
data(iris)
###save to a foler called Data in my working directory
#method 1
write.csv(iris, "./Data/iris.1.csv")
#method 2
write.csv(iris, "Data/iris.2.csv")
这两项工作和文件的内容和大小相同。
这两种方法有区别吗?具体的例子我记不得了,但是我想我之前用方法2的时候有错误,用方法1解决了。是否某些文件扩展名或包需要文件路径开头的“./” ?
解决方案
“./”称为“点斜杠”。在大多数情况下,通常使用 R,没有一个,但它可能是一种较旧的编程约定,有时仍在使用,或者与 unix/linux/*ix 文件名相关。这些帖子中有一些答案可以解释差异。
推荐阅读
- c# - 在 WPF/Wix 中配置多个环境
- python - 条件多元 KDE 有多个最大值和最小值
- powershell - PowerShell 错误记录的“InvocationInfo”为空/不正确
- json - 如何将文本节点转换为对象节点以添加子节点
- java - 使用 Logger.getGlobal() 与 tomcat9 和 org.apache.logging.log4j.jul.LogManager - log4j 配置被忽略
- c++ - 代码块中的 CPP graphics.h
- python - 如何使用 Python 的 smpplib 同时向多个号码发送短信
- ms-access - 在 Access 中插入“日”列
- date - 在雪花中,如何将一种日期格式转换为另一种格式。从 YYYYMMDD 到 YYYY-MON-DD
- c++ - 如何使用 CMake 无缝构建?