我目前正在阅读Hadley Wickham所写的R for Data Science。书中有以下例子:
library(tidyverse)
ggplot(data = diamonds) +
stat_summary(
mapping = aes(x = cut, y = depth),
fun.ymin = min,
fun.ymax = max,
fun.y = median
)
现在,问题是如何使用适当的geom_
函数创建相同的图形。我查看了stat_summary
的默认geom
,它是pointrange
。
因此,我尝试了以下代码:
ggplot(data = diamonds) + geom_pointrange(mapping = aes(x = cut, y = depth), stat = "summary")
但是我没有在图上得到min
和max
点。
如何使用geom_pointrange
获得精确的图形?