plot.ts - 更改标签的字体大小 & axis.labels

plot.ts - change font size of labels & axis.labels

当我绘制时间序列时(f.e.来自astsa-package的cardox)我无法更改标签的字体大小和axis.labels:

library(astsa)
class(cardox)
plot(cardox)
plot(cardox,cex.axis=0.5,cex.lab=0.5,cex=0.5)

尽管 cex 属性不同,但绘图看起来一样,字体大小没有改变。

此行为的原因是什么?我该如何解决?

谢谢!

我相信 plot.ts 不允许将这些参数作为参数传递。相反,请尝试使用 par() 设置感兴趣的参数。有关可以设置哪些参数的更多详细信息,请参阅帮助文件 ?par

library(astsa)
class(cardox)
par(cex.axis=0.5,cex.lab=0.5,cex=0.5) # set cex with par()
plot(cardox)

您也可以考虑 astsa::tsplot():

library(astsa)
class(cardox)
par(cex.axis=0.5,cex.lab=0.5,cex=0.5) # set cex with par()
astsa::tsplot(cardox)