【发布时间】:2010-12-30 01:10:00
【问题描述】:
背景
区分模型值和预测值。
问题
考虑以下代码:
library( 'gam' )
slope = 0.55
amplitude = 0.22
frequency = 3
noise = 0.75
x <- 1:200
y <- (slope * x / 100) + (amplitude * sin( frequency * x / 100 ))
ynoise <- y + (noise * runif( length( x ) ))
gam.object <- gam( ynoise ~ s( x ) )
p <- predict( gam.object, data.frame( x = 1:210 ) )
df <- data.frame( value=p, model='y' )
问题
将数据框 (df) 的某些 model 行设置为 'n' 的 R 语法是什么?:
df[201:210,2] <- 'n'
不起作用,我尝试过的任何变体也不起作用。
相关
http://stat.ethz.ch/R-manual/R-patched/library/base/html/Extract.data.frame.html
谢谢!
【问题讨论】: