有没有办法获取目录的路径?

时间:2020-08-10 07:15:11

标签: r directory

带有以下内容

    fut.wait();
    fut2.wait();
    std::cout<<"k : "<<k<<std::endl;

我创建了一个名为dir.create(paste0('hello ', Sys.Date())) (今天的日期)的目录。如何在其中写入一个csv文件?我可能使用了hello 2020-08-10命令,但是它需要目录的路径。有没有办法获取目录的路径?

2 个答案:

答案 0 :(得分:2)

该目录被创建为当前工作目录的子目录。因此,您应该可以使用相对路径"hello 2020-08-10/file.csv"来编写csv文件。

答案 1 :(得分:1)

如果您有要从数据帧写入的数据,则可以通过这种方式实现。您始终可以使用getwd()获取工作目录的路径。

dir <- paste0('hello ', Sys.Date())
yourdf <- read.csv("file.csv")
wrtfile <- paste0(dir,"/filename.csv")
dir.create(dir)
write.csv(yourdf, file = wrtfile, row.names = FALSE)