这里介绍五种R语言的循环语法,分别是:
for
if
repeat
which
while
for
samples<- c(rep(1:10))
samples
## [1] 1 2 3 4 5 6 7 8 9 10
for(thissample in samples){
print(thissample)
}
## [1] 1
## [1] 2
## [1] 3
## [1] 4
## [1] 5
## [1] 6
## [1] 7
## [1] 8
## [1] 9
## [1] 10
for ( thissample in samples){
str <- paste(thissample,"is current sample",sep = " ")
print (str)
}
## [1] "1 is current sample"
## [1] "2 is current sample"
## [1] "3 is current sample"
## [1] "4 is current sample"
## [1] "5 is current sample"
## [1] "6 is current sampl