#Condition
x = 30
if(x < 80){
print("fail")
print("you need to improve")
} else {
print("pass")
print("you are good")
}
[1] "fail"
[1] "you need to improve"
#Loop
for(i in 1:10){
print(i)
}
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
[1] 6
[1] 7
[1] 8
[1] 9
[1] 10
#For Loop
score = c(100,20,40,70,80)
for (s in score) {
if(s >=50){
cat(s, "pass \n")
}
else{
cat(s, "fail \n")
}
}
100 pass
20 fail
40 fail
70 pass
80 pass
genes = c("dd", "dfgg", "hhhjk")
for (gene in genes) {
cat(gene, nchar(gene), "\n")
}
dd 2
dfgg 4
hhhjk 5
#If want numbering
i = 1
genes = c("dd", "dfgg", "hhhjk")
for (gene in genes) {
cat(i, gene, nchar(gene), "\n")
i = i+1
}
1 dd 2
2 dfgg 4
3 hhhjk 5
#Charracter as a list
#A,B,C,...
for(i in LETTERS){
print(i)
}
[1] "A"
[1] "B"
[1] "C"
[1] "D"
[1] "E"
[1] "F"
[1] "G"
[1] "H"
[1] "I"
[1] "J"
[1] "K"
[1] "L"
[1] "M"
[1] "N"
[1] "O"
[1] "P"
[1] "Q"
[1] "R"
[1] "S"
[1] "T"
[1] "U"
[1] "V"
[1] "W"
[1] "X"
[1] "Y"
[1] "Z"
#If want numbering
i = 1
genes = c("dd", "dfgg", "hhhjk")
for (gene in genes) {
cat(i, LETTERS[i], gene, nchar(gene), "\n")
i = i+1
}
1 A dd 2
2 B dfgg 4
3 C hhhjk 5