ggparcoord 轴调整:删除默认标签,删除额外间距
ggparcoord axes adjustments: remove default labels, remove extra spacing
我想删除 ggparcoord 图轴上的默认 "variable" 和 "value" 标签:
library(GGally)
ggparcoord(data = mtcars,
columns = c(4:5),
groupColumn = 1,
scale = "globalminmax",
alphaLines = 0.2)
我还想删除 x 轴两端的默认额外空格。如何进行这些自定义轴调整?谢谢!
您可以使用 axis.title.x
(或 .y
)更改标题,并使用 expand
删除超出限制的额外 white-space。
ggparcoord(data = mtcars,
columns = c(4:5),
groupColumn = 1,
scale = "globalminmax",
alphaLines = 0.2) +
theme(axis.title.x=element_blank(),
axis.title.y=element_blank()) +
scale_x_discrete(expand = c(0.1,0.1))
我使用 c(0.1,0.1)
使一些 space 超出限制,因为它看起来更干净,但您可以使用 c(0,0)
代替 expand
来删除所有 spaces 超出了 x 限制。
我想删除 ggparcoord 图轴上的默认 "variable" 和 "value" 标签:
library(GGally)
ggparcoord(data = mtcars,
columns = c(4:5),
groupColumn = 1,
scale = "globalminmax",
alphaLines = 0.2)
我还想删除 x 轴两端的默认额外空格。如何进行这些自定义轴调整?谢谢!
您可以使用 axis.title.x
(或 .y
)更改标题,并使用 expand
删除超出限制的额外 white-space。
ggparcoord(data = mtcars,
columns = c(4:5),
groupColumn = 1,
scale = "globalminmax",
alphaLines = 0.2) +
theme(axis.title.x=element_blank(),
axis.title.y=element_blank()) +
scale_x_discrete(expand = c(0.1,0.1))
我使用 c(0.1,0.1)
使一些 space 超出限制,因为它看起来更干净,但您可以使用 c(0,0)
代替 expand
来删除所有 spaces 超出了 x 限制。