НачатьНачать бесплатно

Равенство

Самая базовая форма сравнения — это проверка на равенство. Давайте кратко вспомним её синтаксис. Все приведённые ниже выражения принимают значение TRUE (вы можете свободно попробовать их в консоли).

3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"

Обратите внимание на последнее выражение: R чувствителен к регистру — «R» не равно «r». Помните об этом при выполнении упражнений в данной главе!

Это упражнение является частью курса

Intermediate R

Посмотреть курс

Инструкции к упражнению

  • В редакторе справа напишите код на R, чтобы проверить, равно ли TRUE значению FALSE.
  • Аналогичным образом проверьте, является ли -6 * 14 не равным 17 - 101.
  • Следующий шаг — сравнение строк. Спросите R, равны ли строки "useR" и "user".
  • Наконец, выясните, что произойдёт, если сравнить логические значения с числовыми: равны ли TRUE и 1?

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Comparison of logicals


# Comparison of numerics


# Comparison of character strings


# Compare a logical with a numeric
Редактировать и запускать код