我使用主题调用来更改轴线的大小,问题是不能同时更改四个轴,并且不能更改上部x轴。因此,我使用axis.line.x.top更改了上方的x轴,但在绘图中没有任何更改。谁可以帮助我解决这个问题。谢谢。
答案 0 :(得分:0)
您可以在sec.axis
中使用scale.x.continuous
参数。辅助轴将继承主轴的属性。请参见下面的示例:
data(mpg)
library(ggplot2)
p <- ggplot(mpg, aes(cty, hwy)) +
geom_point() +
theme(axis.line.x = element_line(size = 2, colour = "red", linetype = "dotted")) +
scale_x_continuous(
name = "cty, miles per gallon",
sec.axis = sec_axis( ~ . * 0.42, name = "cty, kilometers per liter"))