首页 > 解决方案 > ggparcoord 轴调整:删除默认标签,删除额外间距

问题描述

我想删除 ggparcoord 图轴上的默认“变量”和“值”标签:

library(GGally)
ggparcoord(data = mtcars,
           columns = c(4:5),
           groupColumn = 1,
           scale = "globalminmax",
           alphaLines = 0.2)

示例 ggparcoord 图

我还想删除 x 轴两端的默认额外空格。如何进行这些自定义轴调整?谢谢!

标签: rggplot2ggally

解决方案


您可以使用axis.title.x(或.y) 更改标题并expand删除超出限制的额外空白。

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)有一些超出限制的空间,因为它看起来更干净,但您可以使用c(0,0)forexpand删除超出 x 限制的所有空间。

在此处输入图像描述


推荐阅读