有什么方法可以用plot.gam设置不同的标签吗?
Is there any method can set different labels with plot.gam?
我正在尝试绘制我的 gam 结果。我想把地块的标签变成中文。但是,x 标签将用于所有绘图。如何为不同的地块创建不同的 x 标签?
fit <- gam(happiness ~ s(age) + s(edu) + s(mobility), family = octa(R=5), data = data) plot(fit, xlab = c("年龄","教育”))
您可以简单地更改列名,但不确定如何使用中文进行此操作。
library(mgcv)
set.seed(2) ## simulate some data...
dat <- gamSim(1,n=400,dist="normal",scale=2)[1:3]
names(dat)[2:3] <- c("ONE", "TWO")
b <- gam(y~s(ONE)+s(TWO),data=dat)
plot(b,pages=1,residuals=TRUE) ## show partial residuals
我正在尝试绘制我的 gam 结果。我想把地块的标签变成中文。但是,x 标签将用于所有绘图。如何为不同的地块创建不同的 x 标签?
fit <- gam(happiness ~ s(age) + s(edu) + s(mobility), family = octa(R=5), data = data) plot(fit, xlab = c("年龄","教育”))
您可以简单地更改列名,但不确定如何使用中文进行此操作。
library(mgcv)
set.seed(2) ## simulate some data...
dat <- gamSim(1,n=400,dist="normal",scale=2)[1:3]
names(dat)[2:3] <- c("ONE", "TWO")
b <- gam(y~s(ONE)+s(TWO),data=dat)
plot(b,pages=1,residuals=TRUE) ## show partial residuals