1

パッケージ Cowplot を使用して、(x - 上: "mpg") および (y - 右: "wt") で軸ラベルを抑制することができるかどうか疑問に思っていました。

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

ありがとう!

ここに画像の説明を入力

4

2 に答える 2

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()

ここに画像の説明を入力

の注意事項を確認してくださいggplot2 2.2.0

于 2016-10-03T18:30:57.623 に答える
1

ここを参照してください: https://rdrr.io/cran/cowplot/man/panel_border.html

ggdraw行を次の ように置き換えます。plot+panel_border(colour="black", size=0.5, linetype=1,remove=FALSE)

于 2016-09-30T23:38:51.287 に答える