【问题标题】:Fail to find files in directory, can not find file在目录中找不到文件,找不到文件
【发布时间】:2020-05-19 13:57:27
【问题描述】:

我尝试编写我的第一个函数并使用多个文件,我尝试创建一个目录

步骤 1。我创建目录:“specdata”,我运行:getwd()

并得到“/Users/wulingqi/Documents/R/coursera”

步骤 2。我解压缩一个 zip 文件并将 332 个 csv 文件移动到“specdata”文件夹中

第 3 步。我运行read.csv("1.csv") 但得到错误:

文件中的错误(文件,“rt”):无法打开连接 另外:警告信息: 在文件中(文件,“rt”):无法打开文件'1.csv':没有这样的文件或目录

第四步。我在堆栈上搜索,发现这个错误可能是因为/spectdata/1.csv,应该是/spectdata1.csv

所以我尝试了read.csv("1.csv",sep = "/"),但得到了同样的错误。

有人可以就这个错误给我一些建议吗?谢谢

【问题讨论】:

  • 不应该是read.csv("spectdata/1.csv"),因为spectdata是包含你的.csv的目录吗?
  • 谢谢。我试过这个,并得到同样的错误。我试图改变工作目录:setwd("~/Documents/R/coursera/specdata"),然后运行dir(),我可以看到“1.csv”,然后写read.csv("spectdata/1.csv"),仍然得到错误。
  • 如果您将 wd 更改为 ~/Documents/R/coursera/specdataread.csv("1.csv") 应该可以完成这项工作。
  • 你已经写了 specdataspectdata 。请根据您的实际情况验证一致性
  • 现在可以了。谢谢大家的建议。

标签: r csv directory


【解决方案1】:

如果您将 wd 更改为 ~/Documents/R/coursera/specdata,则 read.csv("1.csv") 应该可以完成这项工作。来自马丁加尔

【讨论】:

    猜你喜欢
    • 2022-12-12
    • 2015-02-19
    • 1970-01-01
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    相关资源
    最近更新 更多