This is my code I wish to have:
a=1
b=c(2,1.5,0.7)
if (a==1 & b<1) {
     b=1   # but here's the problem, that only the first value of the vector b is considered
}  # end if loop
print(b)
Okay, I could also write this code like this but I hope I can prevent it with your help.
a=1
b=c(2,1.5,0.7)
if (a==1) {
     for (i in 1:length(b)) {
          if (b[i]<1) {
               b[i]=1  
          }  # end if loop
     }  # end for loop 
}  # end if loop
print(b)
I also have found this question Vectorized IF statement in R? but I cannot transfer it to my issue...
Thanks for your help in advance.