以下用于绘制10%分位数行的代码会产生错误"未知参数:probs"。有人知道为什么吗?
ggplot(aes(y = mpg, x = cyl), data = mtcars) +
geom_point(color = "orange") +
geom_line(stat = 'summary', fun.y = quantile, probs = 0.1)
我已更新到最新版本的ggplot并使用以下R版本:
R.Version()
$平台
[1]" x86_64-w64-mingw32"$拱
[1]" x86_64"$ OS
[1]" mingw32"$系统
[1]" x86_64,mingw32"$状态
[1]""$主要
[1]" 3"$次要
[1]" 2.0"$年
[1]" 2015"$本月
[1]" 04"$天
[1]" 16"$
svn rev
[1]" 68180"$语言
[1]" R"$ version.string
[1]" R版本3.2.0(2015-04-16)"$昵称
[1]"全部成分"
答案 0 :(得分:20)
我花了一些时间挖掘ggplot2 2.0-helpfiles。对于这种情况,它们是here。在新版本中有一个参数fun.args
。因此,我能够使用更新版本的ggplot运行此代码并生成所需的图:
ggplot(aes(y = mpg, x = cyl), data = mtcars) +
geom_point(color = "orange") +
geom_line(stat = 'summary', fun.y = "quantile", fun.args=list(probs=0.1))