So sánh bằng
Dạng so sánh cơ bản nhất là so sánh bằng. Hãy điểm lại nhanh cú pháp của nó. Các câu lệnh sau đây đều cho kết quả TRUE (bạn có thể thử trong console).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Lưu ý từ biểu thức cuối cùng rằng R phân biệt chữ hoa chữ thường: "R" không bằng "r". Hãy ghi nhớ điều này khi giải các bài tập trong chương này!
Bài tập này là một phần của khóa học
R nâng cao
Hướng dẫn bài tập
- Trong trình soạn thảo bên phải, viết mã R để kiểm tra
TRUEcó bằngFALSEkhông. - Tương tự, kiểm tra
-6 * 14có không bằng17 - 101hay không. - Tiếp theo: so sánh chuỗi ký tự. Hỏi R xem hai chuỗi "useR" và "user" có bằng nhau không.
- Cuối cùng, tìm hiểu điều gì xảy ra khi so sánh logic với số:
TRUEvà 1 có bằng nhau không?
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric