R语言中 ggplot 函数绘图设置坐标轴刻度线tick的长度和粗细

 

001、设置长度

基础绘图:

ggplot(data=mtcars, aes(x=mpg, y=disp, color=factor(cyl))) +
geom_point()  

 绘图如下:

 

002、设置刻度标签的长度

library(ggplot2)
ggplot(data=mtcars, aes(x=mpg, y=disp, color=factor(cyl))) +
geom_point() +
theme(axis.ticks.length.x = unit(0.5,'cm'), 
      axis.ticks.length.y = unit(0.2,'cm'))      ## 设置ticks的长度

 

003、设置刻度标签的粗细

library(ggplot2)
ggplot(data=mtcars, aes(x=mpg, y=disp, color=factor(cyl))) +
geom_point() +
theme(axis.ticks.length.x = unit(0.5,'cm'), 
      axis.ticks.length.y = unit(0.5,'cm'), 
      axis.ticks.x = element_line(colour = "black",size = 5),    ## 设置刻度标签的粗细
      axis.ticks.y = element_line(colour = "black",size = 1)) 

 

绘图如下:

 

 

posted @ 2023-07-14 14:56  小鲨鱼2018  阅读(3336)  评论(0编辑  收藏  举报