是否可以抑制标签cowplot包R

时间:2016-09-29 15:09:36

标签: r ggplot2 cowplot

我想知道是否可以使用包牛皮图在(x - top:" mpg")和(y - right:" wt")处抑制轴标签。

library(ggplot2); library(cowplot)  
plot_a <- ggplot(mtcars, aes(mpg,wt)) + geom_point()  
ggdraw(switch_axis_position(plot_a, axis = 'xy',keep = 'xy'))

谢谢!

enter image description here

2 个答案:

答案 0 :(得分:1)

见这里:https://rdrr.io/cran/cowplot/man/panel_border.html

替换您的ggdraw行: plot+panel_border(colour="black", size=0.5, linetype=1,remove=FALSE)

答案 1 :(得分:1)

你可以做到

# devtools::install_github("hadley/ggplot2")
# packageVersion("ggplot2")
# # [1] ‘2.1.0.9001’

library(ggplot2)
ggplot(mtcars, aes(mpg,wt)) + 
  geom_point() + 
  scale_x_continuous(sec.axis = sec_axis(~ .)) + 
  scale_y_continuous(sec.axis = sec_axis(~ .)) + 
  cowplot::theme_cowplot()

enter image description here

查看ggplot2 2.2.0上的备注。