R บูลีน / ค่าตรรกะ
บูลีน (ค่าตรรกะ)
ในการเขียนโปรแกรม คุณมักจะต้องรู้ว่านิพจน์นั้นเป็นจริงหรือ เท็จ
คุณสามารถประเมินนิพจน์ใดๆ ใน R และรับหนึ่งในสองคำตอบTRUE
หรือFALSE
เมื่อคุณเปรียบเทียบสองค่า นิพจน์จะถูกประเมินและ R ส่งคืนคำตอบที่เป็นตรรกะ:
ตัวอย่าง
10 > 9 # TRUE because 10 is greater than 9
10 == 9
# FALSE because 10 is not equal to 9
10 < 9 # FALSE
because 10 is greater than 9
คุณยังสามารถเปรียบเทียบสองตัวแปร:
ตัวอย่าง
a <- 10
b <- 9
a > b
คุณยังสามารถเรียกใช้เงื่อนไขในif
คำสั่ง ซึ่งคุณจะได้เรียนรู้เพิ่มเติมในบทif..else
ตัวอย่าง
a <- 200
b <- 33
if (b > a) {
print ("b is greater than
a")
} else {
print("b is not greater than a")
}