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(‚"
Run Code Online (Sandbox Code Playgroud)
Rei*_*son 11
两个使用错误:
您不用于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()函数代替文件名字符串.这将允许您使用本机文件选择对话框导航到您希望以交互方式加载的文件.这是在Windows上发生的事情,我也怀疑在Mac上; 在Linux上没有太大的不同.例如:
DF <- read.table(file.choose())
如果您不熟悉如何指定文件名和路径,则应该寻找操作系统的特定帮助.
在您提供的代码中复制和粘贴时出现相同的错误.这个问题是一个事实,即使用的是花哨,弯引号“Firststatex.notepad”而不是三套接受引号中的一种:`,",和'; 这些都是可接受的,i)"Firststatex.notepad",ii)'Firststatex.notepad'和iii)`Firststatex.notepad`仅仅因为你使用的引用看起来像是你或我的引用,这些都不是大多数计算机程序认可的引用."例如,MS Word通常会在输入时插入这些引号,就像许多其他应用程序一样.