如果我想一一更改ggrepel中标签的名称,我该怎么办?
例如,
scale_fill_manual(values=values,labels=c("A", "B",
expression(paste(italic("C")," ",
"D")),expression(paste(italic("E")," ", "F")))
我可以将这种灵活的标签添加到 ggrepel 吗?
library(ggrepel)
set.seed(42)
dat <- subset(mtcars, wt > 2.75 & wt < 3.45)
dat$car <- rownames(dat)
p <- ggplot(dat, aes(wt, mpg, label = car)) +
geom_point(color = "red")
p1 <- p + geom_text() + labs(title = "geom_text()")
p2 <- p + geom_text_repel() + labs(title = "geom_text_repel()")