【发布时间】:2015-08-06 18:56:45
【问题描述】:
有没有一种方便的方法可以从 gam 图中提取数据,而无需实际绘制 gam 对象?
这是一个虚拟示例。 plot.data 里面有我想要的数据,但我不希望绘图窗口受到影响。
library(mgcv)
x=1:10000/1000
y = sin(x)+rnorm(10000,sd=2)
m = gam(y~s(x))
plot.data<-plot(m,plot=F)
【问题讨论】:
-
gam属于哪个包?还有s。 -
您要准确提取哪些“数据”?
plot.data中的所有内容? -
mgcv。为清楚起见进行了编辑 -
用于构建绘图的数据。我想获取这些数据,也许用它做点什么,然后将它添加到不同的情节中。
-
只需
names(summary(m))和names(m)看看你想要什么 ant 然后只需使用m$thing_you_want或summary(m)$thing_you_want子集即可。