【发布时间】:2023-01-27 18:34:13
【问题描述】:
【问题讨论】:
-
您能否阐明“向右移动但不改变比例”的意思?您想将标签移动到图的右侧但保留“比例”也就是轴,左侧的刻度和刻度标签?
-
我想完全删除 y 轴上的刻度,但我想将刻度保持在左侧。唯一向右移动的是标签。你觉得可能吗?
【问题讨论】:
将轴移动到右侧可以使用
+ scale_y_continuous(position = "right")
【讨论】:
实现所需结果的一种选择是首先复制 y 轴,然后使用主题选项去除左侧的标题、刻度,当然还有右侧的标签:
使用基于mtcars 的简单绘图作为示例:
library(ggplot2)
p <- ggplot(mtcars, aes(hp, mpg)) +
geom_point()
# Move only the label to the right
p +
scale_y_continuous(sec.axis = dup_axis(labels = NULL)) +
theme(axis.title.y.left = element_blank(),
axis.ticks.y = element_blank())
【讨论】: