R 语言中的 axis() 函数是将轴添加到绘图中。它需要绘制轴作为参数的图的一侧。
用法:
axis(side, at=NULL, labels=TRUE)
参数:
side:它定义了在可能的值(例如下、左、上和右)上绘制轴的图的一侧。
at:点绘制刻度线
labels:指定 tick-mark 标签的文本。
范例1:
# R program to draw axis in a plot
x <- 1:5; y = x * x
plot(x, y, axes = FALSE)
# Calling the axis() function
axis(side = 1, at = 1:5, labels = LETTERS[1:5])
axis(3)
输出:
在上面的示例中,将直线虚线添加到连接数字和字母值的绘图中,绘图轴绘制在绘图的顶部和底部。
范例2:通过绘制框添加轴的另一个示例
# R program to draw axis to a plot
x<-1:5; y = x * x
plot(x, y, axes = FALSE)
axis(side=1, at = 1:5, labels = LETTERS[1:5])
axis(3)
#- To make it look like "usual" plot
box()
输出:
在这里,使用 box() 函数围绕轴绘制一个框,使其看起来像一个普通的图。
范例3:
# R program to draw axis to a plot
x<-1:4; y=x*x
plot(x, y, pch = 18, col = "darkgreen", type = "b",
frame = FALSE, xaxt = "n")
# Remove x axis
axis(1, 1:4, LETTERS[1:4], col.axis="blue")
axis(3, col = "darkgreen", lty = 2, lwd = 4)
axis(4, col = "black", col.axis = "blue", lwd = 4)
输出:
这里绘制了不同类型的轴,实现了线宽(lwd)和线型(lty)的修改。
相关用法
- R语言 abline()用法及代码示例
- R语言 points()用法及代码示例
- R语言 lines()用法及代码示例
- R语言 arrows()用法及代码示例
- R语言 dgeom()用法及代码示例
- R语言 pairs()用法及代码示例
- R语言 plot()用法及代码示例
- R语言 jitter()用法及代码示例
- R语言 append()用法及代码示例
- R语言 is.primitive()用法及代码示例
注:本文由纯净天空筛选整理自kaurbal1698大神的英文原创作品 Adding axis to a Plot in R programming – axis () Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。