【发布时间】:2016-07-22 12:57:49
【问题描述】:
早安,
我是一名初学者,并试图了解为什么会出现以下错误。
我正在尝试创建一个函数,该函数将根据数据集中的列值返回 0 或 1。
LT = function(Lost.time) {
For (i in 1:dim(df)) {
if (df$Lost.time > 0) {
x = 1
}
else {
x = 0
}
return(x)
}
}
错误:没有要返回的函数,跳转到顶层另外:警告 消息:在 if (df$Lost.time > 0) { :条件的长度 > 1 并且只有 第一个元素将被使用>}错误:“}”中的意外'}'
【问题讨论】:
标签: r