R [ggplot2]如何设置刻度尺寸?

时间:2016-12-20 21:12:07

标签: r ggplot2

我正在尝试设置刻度尺寸,但是当我指定axis.ticks参数时,刻度线在两个轴上都变为水平。例如

data <- data.frame(x =c(1:10), y = c(1:10) )
ggplot(data, aes(x, y)) + 
  geom_point() +
  theme(axis.ticks = element_line(size = 5))

http://prnt.sc/dlwv0i

角度参数不起作用。

ggplot2版本2.2.0.9000

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:9)

你可以做

ggplot(data, aes(x,y)) + 
    geom_point() + 
    theme(axis.ticks.length=unit(.25, "cm")

这是http://docs.ggplot2.org/dev/theme.html