Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用elseif从函数生成向量_R_If Statement - Fatal编程技术网

R 使用elseif从函数生成向量

R 使用elseif从函数生成向量,r,if-statement,R,If Statement,我想使用一个向量(tempay addR标记?这是什么语言?谢谢,我是新手。我现在已经添加了标记R,尝试编辑标题,但没有成功:(查看函数ifelse()。它的目的是获取向量而不是单个值。ifelse(Temp "In if (Temp <= -5) { : the condition has length > 1 and only the first element will be used" my_funct <- function(Temp){ if(Temp&l

我想使用一个向量
(tempay add
R
标记?这是什么语言?谢谢,我是新手。我现在已经添加了标记R,尝试编辑标题,但没有成功:(查看函数
ifelse()
。它的目的是获取向量而不是单个值。
ifelse(Temp
"In if (Temp <= -5) { :
  the condition has length > 1 and only the first element will be used"
my_funct <- function(Temp){
  if(Temp<= -5){y<- 100} else if(Temp<=5){y<-Temp^2} else {y<-Temp}
  y
}