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 限制。