更改包含TRUE和FALSE的对象的beg或end

时间:2014-02-11 11:26:13

标签: r

我有以下表达式,它们产生一个TRUE和FALSE

的向量
z3<- data.frame(z2[2:length(z2)])
S<-runif(nrow (z3))<=0.99

TRUE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE

我将结果向量中的最后一项转换为FALSE,以包含在我使用的以下表达式中

S[11]<-FALSE 
while(S[11] [!FALSE]) {S<-runif(nrow (X))<=0.99}
train<-print(S)

我想通过使用头/尾表达式将上面的TRUE / FALSE列表的最后一项转换为FALSE,但是当我这样做时会产生以下错误

head(S,1)<-FALSE 
Error en head(S, 1) <- FALSE : no se pudo encontrar la función "head<-"

是否有一种方法可以使用head / tail或其他表达式作为train&lt; -print将最后一项返回为FALSE

0 个答案:

没有答案