安装ggplot“下标越界”错误
$ R
R version 2.12.2 (2011-02-25)
Platform: i486-pc-linux-gnu (32-bit)
> install.packages("ggplot2", dep="T")
Error in apply(available[p1, dependencies, drop = FALSE], 1L, function(x) paste(x[!is.na(x)], :
subscript out of bounds
我可以做什么来安装 ggplot2?
$ R
R version 2.12.2 (2011-02-25)
Platform: i486-pc-linux-gnu (32-bit)
> install.packages("ggplot2", dep="T")
Error in apply(available[p1, dependencies, drop = FALSE], 1L, function(x) paste(x[!is.na(x)], :
subscript out of bounds
What can I do to install ggplot2?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请阅读函数的帮助!从
?install.packages
中我们可以得到:因此,这清楚地表明您需要提供一个逻辑值,即
TRUE
或FALSE
。"T"
不是逻辑上的TRUE
,T
也不是真正的。始终拼写出TRUE
和FALSE
否则您可能会遇到很多麻烦。不值得为了节省几次击键而麻烦。正如我在上一个问题的回答中所表明的:
有效。那么你为什么要改变我向你展示的有效内容呢?
Do read the help for functions! From
?install.packages
we have:So this clearly states that you need to supply a logical value, a
TRUE
or aFALSE
."T"
is not a logicalTRUE
and neither isT
really. Always spell outTRUE
andFALSE
otherwise you could get into lots of trouble. It isn't worth the hassle to save on a few keystrokes.As I showed in the answer to the previous Q:
works. So why did you alter what I showed you did work?