我不明白这些图之间有何不同。我用
min
、max
、-min
和 -max
进行了调整。但我真的不明白它们是如何以及做什么的!
library(tidyverse)
library(gghighlight)
library(patchwork)
A <- ggplot(d, aes(idx, value, colour = type)) +
geom_line() +
gghighlight(max(value), max_highlight = 5L)
B <- ggplot(d, aes(idx, value, colour = type)) +
geom_line() +
gghighlight(-max(value), max_highlight = 5L)
C <- ggplot(d, aes(idx, value, colour = type)) +
geom_line() +
gghighlight(min(value), max_highlight = 5L)
D <- ggplot(d, aes(idx, value, colour = type)) +
geom_line() +
gghighlight(-min(value), max_highlight = 5L)
(A + B) / (C + D) + patchwork::plot_annotation(tag_levels = "A")
所以我更多地思考了这个问题,这是答案:
A
突出显示具有 top 5 最大值的线。B
突出显示具有 bottom 5 的最大值的线。C
突出显示具有 top 5 最小值的线。D
突出显示具有 bottom 5 最小值的线。