【发布时间】:2022-08-20 00:26:12
【问题描述】:
midwest %>%
mutate(highlight_flag = ifelse(state == \'IL\', T, F)) %>%
ggplot(aes(x = state)) +
geom_bar(aes(fill = highlight_flag))
如果我不仅想要突出显示第一个栏,还想说前三个栏(IL、IN 和 MI),该怎么办?例如前三个是一种颜色,其余的是不同的颜色?我能想到的只是突出一个。
谢谢
-
试试
mutate(highlight_flag = state %in% c(\'IL\', \'IN\', \'MI\'))