在 R 编程中设置散点图和条形图的纵横比 - 在 plot()函数中使用 asp
asp
是 R 语言中plot()
函数的一个参数,用于设置绘图的纵横比(散点图和条形图)。纵横比定义为绘图轴的宽度和高度之间的比例关系。
Syntax: plot(x, y, asp )
Parameters:
x, y: Coordinates of x and y axis
asp: Aspect ratio
示例 1:
# Set seed for reproducibility
set.seed(86000)
# Create random x variable
x <- runif(120)
# Create y variable correlated with x
y <- x + runif(120)
# Plot without setting aspect ratio
plot(x, y)
# Plot with asp = 5
plot(x, y, asp = 5)
输出:
- 没有纵横比的绘图:
- 具有纵横比的绘图:
示例 2:
# Set seed for reproducibility
set.seed(86000)
# Create random x variable
x <- runif(120)
# Create y variable correlated with x
y <- x + runif(120)
# Regular barplot
barplot(x)
# Barplot with aspect ratio of 5
barplot(x, asp = 5)
输出:
- 没有纵横比的条形图:
- 具有纵横比的条形图:
在这里,asp 选项增加了 y 轴的宽度。