r - 在 write.csv 函数中指定路径
问题描述
我有一个简单的语法问题:有没有办法指定在.csv
函数本身中写入 csv 文件的路径?
我总是做以下事情:
setwd("C:/Users/user/Desktop")
write.csv(dt, "my_file.csv", row.names = F)
但是,我想跳过该setwd()
行并将其直接包含在write.csv()
函数中。write.csv
我在文档文件中找不到路径设置。是否可以在write.csv
不使用write.table()
或不必下载任何软件包的情况下专门执行此操作?
我.csv
在一个每天自动运行的脚本中编写了大约 300 个文件。使用时循环运行速度write.table()
比使用时慢write.csv()
。我想在write.csv()
函数中包含路径的全部原因是看看我是否可以减少进一步执行所需的时间。
解决方案
我通常在开始时设置我的“出”路径,然后只使用paste()
创建完整的文件名来保存。
path_out = 'C:\\Users\\user\\Desktop\\'
fileName = paste(path_out, 'my_file.csv',sep = '')
write.csv(dt,fileName)
或全部在write.csv()
path_out = 'C:\\Users\\user\\Desktop\\'
write.csv(dt,paste(path_out,'my_file.csv',sep = ''))
推荐阅读
- vba - 如何阻止 Access 提示“是否要保存对查询布局的更改”
- java - Spring QueryByExampleExecutor 空结果
- bash - curl 在 content-type: application/json 上发送空 json
- java - 如何将文本值获取到数组?
- powershell - 将值附加到变量
- angular - 使用带有授权标头的httpclient请求url时Angular 6 HTTP 409冲突
- javascript - 响应数据未定义
- javascript - 我想使用 javascript 显示 AM / PM
- java - Firebase 出现内部错误。[7:]
- domain-driven-design - 集合不变量的总和阻止聚合根创建/更新