Вот ggplot из ggplot wiki:
baseplot <- ggplot(data.frame(x=1:10, y=10:1)) +
geom_point(aes(x = x, y = y))
baseplot
Вопрос
Можно ли управлять этими осями отдельно, например. сделать только ось х черным? Похоже, что axis.line.x
и axis.line.y
относятся к числу опций.
Что я пробовал
-
Вики демонстрируют, что, например, можно управлять цветом оси
baseplot + opts(axis.line = theme_segment(colour = 'black', size = 2))
-
с помощью
geom_segment
работает, но имеет ограничение на то, что строки должны быть сопоставлены с номерами сюжетов.Есть ли способ получить, например. ось max и min и тики от объекта
baseplot
? Это уменьшит потенциальные ошибки. обновить ответ на этот вопрос, "нет, еще нет", был ранее закрыт .baseplot + geom_segment(aes(x = c(0,0), y = c(0,0), yend = c(0, max(y)), xend = c(max(x), 0), size = c(0.5, 0.1))) + geom_segment(aes(x = 0, y = y, xend = -1, yend = y, size = 0.1))