r - 在哪里可以找到关于 `fun` 中的 `geom_line` 参数的文档?

标签 r ggplot2

我正在学习有关 R 的 Udacity 类(class),其中一个练习让我编写此代码以绘制散点图并覆盖“平均”线和三个“四分位数”线。

ggplot(aes(x = age, y = friend_count), data = pf) + 
  xlim(13, 90) +
  geom_point(alpha = 0.05, position  = position_jitter(h = 0), color = 'orange') +
  coord_trans(y = 'sqrt') +
  geom_line(stat = 'summary', fun.y = mean) +
  geom_line(stat = 'summary', fun.y = quantile, fun.args = list(probs = 0.1), color = 'blue', linetype = 2) +
  geom_line(stat = 'summary', fun.y = quantile, fun.args = list(probs = 0.5), color = 'blue', linetype = 2) +
  geom_line(stat = 'summary', fun.y = quantile, fun.args = list(probs = 0.9), color = 'blue', linetype = 2)

我想查看 fun 的文档geom_line 内部的参数,所以我查看了 geom_line 的文档(在 R Studio 和在线),以及 geom_line函数显示为
geom_line(mapping = NULL, data = NULL, stat = "identity", position = "identity", 
na.rm = FALSE, show.legend = NA, inherit.aes = TRUE, ...)

我没有看到 fun参数随处。所以我的问题是:如果我还没有了解 fun Udacity 类(class)中的参数,我如何通过查看文档了解它,以及如何获取有关它的更多信息?

最佳答案

短版:

?stat_summary我们找到了 fun.y争论。

如何到达:

先查参数 ?geom_line .在那里我们找到了“省略号参数”... :

... other arguments passed on to layer.



然后点击链接到 ?layer :

Usually layers are created using geom_* or stat_*



在您的情况下,您使用了包装器 geom_line (而不是 layer(geom = "line", )与 stat = "summary" 一起.后者因此引导我们到 stat_summary .

最后,在 ?stat_summary我们找到了 fun.y争论。

关于r - 在哪里可以找到关于 `fun` 中的 `geom_line` 参数的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42303922/

相关文章:

r - 如何在 R Markdown 中左对齐 latex 方程?

r - 如何在R中将hdf5保存为txt或csv?

R数据框的聚合列表

r - 无法使用 coord_trans 设置限制

r - 组的总和,但对 r 中的每一行保持相同的值

r - 使用 R 中的 dplyr 查找分组观察的比例

r - 通过 ggplot2 中的列组合分面图

r - 更改 ggplot 凹凸图上的文本大小

r - 使用条形图可视化与目标值的差异

r - 如何在 R read.csv 中为轴标签添加多个下标?