我想突出显示最大、最小值和最高残差点。我能够独立创建所有这些。请参见下面的代码:
library(alr4)
library(tidyverse)
library(broom)
library(ggplot2)
modelUN <- lm(log(fertility) ~ log(ppgdp), data = UN11)
#For Max Fertility
UN11 %>% mutate(has_highest_fertility = fertility == max(fertility), has_lowest_fertility = fertility == min(fertility)) %>% ggplot(aes(x = ppgdp, y = fertility, color = has_highest_fertility)) + geom_point()
#For Min Fertility
UN11 %>% mutate(has_highest_fertility = fertility == max(fertility), has_lowest_fertility = fertility == min(fertility)) %>% ggplot(aes(x = ppgdp, y = fertility, color = has_lowest_fertility)) + geom_point()
同样,我可以提取残差并执行此操作。但我有兴趣在一个情节中完成所有这些。并想给他们贴上标签。所以最低生育率会有一个字符串,“最低生育率”等等。
