gpt4 book ai didi

r - 如何提供带有 R 的 read.table 函数路径的文件名?

转载 作者:行者123 更新时间:2023-12-04 10:49:58 25 4
gpt4 key购买 nike

正确的输入方法是什么data(d=read.table("WHAT GOES HERE IF YOU HAVE A MACBOOK ")如果你有一台mac电脑?

还有下面的错误代码列表是什么意思:

d=read.table(“Firststatex.notepad”,header=T)
Error: unexpected input in "d=read.table(‚"

最佳答案

两个使用错误:

  • 你不使用 data()读入保存在外部文件中的 R 数据集。 data()是一个 R 函数,用于加载内置于 R 和 R 包中的数据集。 read.table("foo.txt")将从文件 "foo.txt" 返回一个数据框对象,您可以使用赋值运算符 <- 将其赋值给 R 中的对象,例如
    DF <- read.table("foo.txt")
    至于“这里有什么...”,您需要提供从当前目录到包含要读入的文件的目录的文件系统路径。如果文件 "foo.txt"位于当前工作目录中,您可以像上面那样提供带有扩展名的文件名。如果文件在另一个目录中,您需要提供文件名和文件名的路径,例如如果文件 "foo.txt"位于目录 以上 当前目录,您将提供 "../foo.txt" .如果它在目录 myData 中位于当前目录上方的目录中,您可以联系我们 "../myData/foo.txt" .所以路径可以是相对于当前目录的。您还可以在文件系统层次结构上使用完全限定的路径。

    另一种方法是使用 file.choose()函数代替文件名字符串。这将允许您使用 native 文件选择对话框以交互方式导航到要加载的文件。这是在 Windows 上发生的情况,我怀疑在 Mac 上也是如此;在 Linux 上没有太大的不同。例如:
    DF <- read.table(file.choose())
    如果您不熟悉如何指定文件名和路径,您可能应该为您的操作系统寻找特定的帮助。
  • 复制和粘贴您提供的代码时,我遇到了同样的错误。问题来自于您使用花哨的 curl 引号 “Firststatex.notepad”而不是三组接受的引号之一:` , " , 和 ' ;这些都是可以接受的,i) "Firststatex.notepad" , ii) 'Firststatex.notepad' , 和 iii) `Firststatex.notepad`仅仅因为您使用的引号对您或我来说看起来像引号,就大多数计算机程序识别而言,这些不是引号。当您输入 " 时,MS Word 通常会插入这些引号例如,许多其他应用程序也是如此。
  • 关于r - 如何提供带有 R 的 read.table 函数路径的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4652415/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com