请问一下各位老师,为什么在这里我用了条件语句,但是最后t1的值不是“是否”,还是“0000”呢?
非常感谢帮助
setwd("F:/")
luqu=read.csv("luqu.csv")
luqu
grades<-luqu[,12]##注意中括号前面要指明是哪个数据框
grades
t1=c(rep(0,length(grades)))
t1
for(i in 1:length(grades)){if (grades[i]>=85) t1[i]=="是"
else t1[i]=="否"}
t1
结果:
> setwd("F:/")
> luqu=read.csv("luqu.csv")
> grades<-luqu[,12]##注意中括号前面要指明是哪个数据框
> t1=c(rep(0,length(grades)))
> for(i in 1:length(grades)){if (grades[i]>=85) t1[i]=="是"
+ else t1[i]=="否"}
> t1
[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0