【发布时间】:2014-02-24 09:55:09
【问题描述】:
我使用以下代码:
tempdata <- rbind(tempdata,newdata) # bind rowwise
据我所知,需要定义临时数据(如所有对象、变量……)。因为只有数值,所以我定义为tempdata<-0。这不是一个真正的大问题,但是当之后使用 rbind 时,0 的第一行被保留在第一位,我必须使用某种
tempdata<-tempdata[-1,] # deletes first row
我不能将它定义为tempdata<-'',因为这将是一个字符,对吧?
正如我所说,这对我来说不是问题,但是否有更好的方法,特别是如果我或某人会在代码中多次使用rbind(),因此可能必须“清除”第一行不止一次……
使用cbind() 时可能会出现同样的问题。
也许有人知道更好的解决方案?
【问题讨论】:
-
定义
tempdata <- numeric(0),然后rbind/cbind结果将不包含不需要的数据。 -
@tonytonov:谢谢,我会试试这个,应该可以!
-
tempdata <- NULL也可以使用 -
@jbaums:竖起大拇指!谢谢