我不知道为什么,但我很确定以下确实会产生一段时间的情节.你能告诉我这里有什么问题吗?
library(ggplot2)
qplot(c(0, 2), stat="function", fun=exp, geom="line")
Run Code Online (Sandbox Code Playgroud)
这将返回"c(0,2)中的错误:未使用的参数(2)." 为什么?
编辑:这是一个普遍的问题:
a <- c(0, 2)
Run Code Online (Sandbox Code Playgroud)
给出了同样的错误.这里发生了什么?
Ben*_*ker 12
使用ggplot2 v 0.9.3.1为我工作.根据您的编辑,我99%确定您c()在工作区中定义了不同的功能/在搜索路径(getAnywhere("c")$where)中的某处加载,这会屏蔽内置版本.
要进行测试,请尝试从干净的会话开始(--vanilla如果可能,请跳过重新加载工作区/执行.Rprofile/等).
如果你很幸运,问题出现在你的全局工作空间中并且rm("c")可以正常工作 - 否则你必须追踪哪个包正在加载这个诱饵陷阱......(find("c")在这种情况下可能有用......)