ฝึกใช้ตัวดำเนินการเชิงสัมพันธ์
ในวิดีโอ Lore ได้อธิบายตัวดำเนินการเชิงสัมพันธ์ประเภทต่าง ๆ ให้คุณฟัง ขอทบทวนอีกครั้งดังนี้
>: มากกว่า>=: มากกว่าหรือเท่ากับ<: น้อยกว่า<=: น้อยกว่าหรือเท่ากับ==: เท่ากับ!=: ไม่เท่ากับ
ตัวดำเนินการเชิงสัมพันธ์เหล่านี้ช่วยให้เปรียบเทียบข้อมูลได้ หากเงื่อนไขเป็นจริง ตัวดำเนินการจะคืนค่า TRUE มิฉะนั้นจะคืนค่า FALSE
apple <- 45.46
microsoft <- 67.88
apple <= microsoft
[1] TRUE
hello <- "Hello world"
# Case sensitive!
hello == "hello world"
[1] FALSE
ราคาหุ้น micr และ apple รวมถึงวันที่สองค่า ได้แก่ today และ tomorrow ถูกสร้างไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
R ระดับกลางสำหรับการเงิน
คำแนะนำการฝึกหัด
appleมีค่ามากกว่าmicrหรือไม่?- ตรวจสอบว่า
appleและmicrไม่เท่ากัน โดยใช้!= tomorrowมีค่าน้อยกว่าtodayหรือไม่?
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Stock prices
apple <- 48.99
micr <- 77.93
# Apple vs. Microsoft
___
# Not equals
___
# Dates - today and tomorrow
today <- as.Date(Sys.Date())
tomorrow <- as.Date(Sys.Date() + 1)
# Today vs. Tomorrow
___