错误:R中文件路径中的意外字符串常量

时间:2014-06-24 10:33:44

标签: r

我正在尝试在R中运行此命令以运行函数:

 xlsxToR <- function("C:\\Users\\Nabila\\Dropbox\\IsolutionsProject\\ServiceRequestTickets.zip", keep_sheets = "TicketDetails", header = FALSE)

然而,当我运行它时,我倾向于得到这个错误:

Error: unexpected string constant in "xlsxToR <- function("C:\\Users\\Nabila\\Dropbox\\IsolutionsProject\\ServiceRequestTickets.zip""

我试过在文件路径中查找错误。尝试使用正斜杠但无济于事。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

R中的函数

在R中使用function时,您正在定义一个函数(您可以使用?function查看文档)。在function之后的括号内,您设置了函数的参数。您还可以使用=为这些参数设置默认值。之后,函数的主体应该跟随,即包含函数代码的R表达式。

您的案例

这行代码不运行函数。它定义了一个名为xlsxToR的函数。括号中的第一件事是字符串,而不是参数名称,这会导致错误。此外,你的功能只是一些没有身体的argumnents的定义,这可能不是你想要做的。