我有一个不起作用的循环,但我需要找出一个更好的方法来表达问题。无法删除它,因为有人试图帮我回答它。
答案 0 :(得分:0)
没有任何数据,很难说出确切的问题。如果你真的认为它确实是一个NA问题,那么你可以在if语句中添加一个不是NA的子句。
if (i == 1 && !is.na(i)){
Tab = as.data.frame(cbind(ID = i,
Value = ExtValue,
S40 = S40v,
S100 = S100v))}
else {
Tab = rbind(Tab, as.data.frame(cbind(ID = i,
Value = ExtValue,
S40 = S40v,
S100 = S100v)))
}
}
如果您使用dput发布完整代码(包括循环)和数据,我们可以更好地为您提供帮助。