小编Aim*_*ack的帖子

如何向多个 ggplot 图表添加标签(A、B、C)

阴谋我试图将标签 A、B 和 C 添加到每个图表的左上角。我已经尝试过cowplot::draw_plot_label(),但似乎没有任何效果。有人可以帮忙吗?

这些 A、B 和 C 标签并不是每个图的主标题。

# Packages
library(ggplot2)
library(gridExtra)
library(cowplot)

# 1st plot
p1 <- ggplot(data = new_data %>% 
               filter(Species =="Sharksucker_Remora")) +
  scale_colour_manual(values=c(Sharksucker_Remora="black"), labels = c("Sharksucker Remora")) + 
  geom_line(mapping = aes(x = Date, y = Proportion, group = Species, colour = Species)) + 
  xlab("") + 
  ylab("Proportion") + 
  theme(legend.position="top") +
  theme(axis.text.x = element_text(angle = 90, vjust = 0.5, hjust = 1)) + labs(colour = ~italic(M.alfredi)~"Hitchhiker Species:") +
  theme(legend.key=element_blank())

# 2nd plot
p2 <- ggplot(data …
Run Code Online (Sandbox Code Playgroud)

label r ggplot2 gridextra cowplot

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

cowplot ×1

ggplot2 ×1

gridextra ×1

label ×1

r ×1