Я хотел бы удалить метки "переменная" и "значение" по умолчанию на осях графиков ggparcoord:

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

example ggparcoord plot

Я также хотел бы удалить дополнительные пробелы по умолчанию на обоих концах оси x. Как я могу настроить эти настраиваемые оси? Спасибо!

1
dfang 27 Ноя 2018 в 00:15

1 ответ

Лучший ответ

Вы можете использовать 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) для expand, чтобы удалить все пробелы за пределами x.

enter image description here

2
M-- 26 Ноя 2018 в 21:29