相关疑难解决方法(0)

将面板边框添加到ggplot2

我被要求在下面的情节周围放置一个完整的边框:

在此输入图像描述

使用panel.border = element_rect(colour = "black")结果在图中丢失变成空白.

我无法使用,theme_bw()因为它没有与通常主题相同的功能,我目前使用的代码如下:

graph<-ggplot(d,aes(x=d$AOE, y=d$MEI)
            )+
  geom_point(shape=20, size=3)+
  geom_rug()+
  annotate("text", x = -1.1, y = 14000, label = "27/04/2011") +
  annotate("text", x = -1.3, y = 10400, label = "03/04/1974") +
  xlab("MEI")+
  ylab("AOE")+
  scale_y_log10()+
  theme(axis.text.y   = element_text(size=14),
        axis.text.x   = element_text(size=14),
        axis.title.y  = element_text(size=14),
        axis.title.x  = element_text(size=14),
        panel.background = element_blank(),
        panel.grid.major = element_blank(), 
        panel.grid.minor = element_blank(),
        axis.line = element_line(colour = "black")
  )

graph 
Run Code Online (Sandbox Code Playgroud)

任何关于如何获得全黑边框的建议将非常感谢!

plot r ggplot2

36
推荐指数
3
解决办法
6万
查看次数

标签 统计

ggplot2 ×1

plot ×1

r ×1