错误:" dat< - read.csv中的意外符号(文件="

时间:2018-03-02 00:32:05

标签: r

我是R的新手。我想在R控制台

中输入bellow命令
dat <- read.csv(file=result of file.choose(),header=T)

为什么我会收到以下错误?

Error: unexpected symbol in "dat <- read.csv(file=result of"

1 个答案:

答案 0 :(得分:1)

考虑您正在调用的函数的签名

dat <- read.csv(file=result of file.choose(),header=T)

涉及调用函数read.csv()并将返回值赋给变量dat。因此,错误指向您传递给read函数的内容。该函数的签名是它期望正确执行的参数。

您要发送两个参数fileheaderheader的{​​{1}}值为boolean。但是你发送T一些甚至不会解析为字符串的文本,因为它们没有被引用。因此,编译器将非常混淆应该作为file参数的值传递的内容。它是file,还是'result'等,或者它实际上是由另一个函数'result of'确定的值。

因此,在调试中,查看错误消息,然后返回查看签名和传递的内容,然后得出结论:

file.choose()