如何更改 R BAS 包中诊断功能中的 xlab 和 ylab

How to change xlab and ylab in diagnostics function in R BAS package

对于此函数 R:https://www.rdocumentation.org/packages/BAS/versions/1.4.7/topics/diagnostics,来自 Merlise Clyde 的 BAS v1.4.7:

我有之前的情节指定了另一个 xlab 和 lab。

然后,当我调用这个输出绘图的特定诊断函数时,我无法更改 specify/change 嵌入在 BAS 的此诊断 () 函数中的 "plot" 函数中的 xlab 和 ylab。

如何更改 R BAS 包中诊断函数中的 xlab 和 ylab?

您应该先使用默认plot() 的参数ann=F 删除注释,然后再调用title()。 我以文档中提供的示例为基础(请参阅您提供的 url):

library(MASS)
library(BAS)
data(UScrime)
UScrime[,-2] = log(UScrime[,-2])
crime.ZS =  bas.lm(y ~ .,
                   data=UScrime,
                   prior="ZS-null",
                   modelprior=uniform(),
                   method = "MCMC",
                   MCMC.iter = 1000)   # short run for the example
diagnostics(crime.ZS, ann=F)
title(xlab= "new_xlab", ylab= "new_ylab")