gpt4 book ai didi

r - 如何仅在R中调整y轴标签的大小?

转载 作者:行者123 更新时间:2023-12-03 07:15:45 26 4
gpt4 key购买 nike

如何在 R 中仅调整 Y 轴标签的大小?

我知道 cex.axis 会改变轴标签的大小,但它只影响 x 轴。为什么以及如何调整 y 轴?

最佳答案

ucfagls 是对的,前提是您使用plot()命令。如果没有,请向我们提供更多详细信息。

在任何情况下,您都可以使用 axis() 单独控制每个轴。命令和 xaxt/yaxt plot() 中的选项。使用ucfagls的数据,这变成:

plot(Y ~ X, data=foo,yaxt="n")
axis(2,cex.axis=2)

选项 yaxt="n"是必要的,以避免绘图命令在不更改的情况下绘制 y 轴。对于 x 轴,其工作原理完全相同:

plot(Y ~ X, data=foo,xaxt="n")
axis(1,cex.axis=2)

另请参阅帮助文件 ?par 和 ?axis

<小时/>

编辑:因为它是条形图,请查看选项 cex.axis 和 cex.names:

tN <- table(sample(letters[1:5],100,replace=T,p=c(0.2,0.1,0.3,0.2,0.2)))

op <- par(mfrow=c(1,2))
barplot(tN, col=rainbow(5),cex.axis=0.5) # for the Y-axis
barplot(tN, col=rainbow(5),cex.names=0.5) # for the X-axis
par(op)

alt text

关于r - 如何仅在R中调整y轴标签的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3778084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com