Оператор – это символ, обозначающий тип операции или вычисления, которые необходимо выполнить в формуле. Хорошее знание операторов дает вам отличное владение языком, и вы сможете с большей легкостью выполнять вычисления и применять формулы. Итак, здесь мы узнаем о некоторых типах операторов и их синтаксисе,

Тип операторов

  1. Операторы присваивания используются для присвоения значений переменным и векторам.
  • Синтаксис- Data_1‹-c(4.3,123,55,55,44,33,5)

2. Арифметические операторы используются для выполнения математических вычислений. Знаки плюс (+) выполняют сложение переменных, а знаки минус (-) выполняют вычитание. Мы используем звездочку (*) для выполнения умножения, а косую черту (/) для деления. Есть и другие арифметические операторы, которые мы обсудим позже.

например:-

  • целое_1‹-43,2
  • целое_2‹-45,4
  • целое_3‹-целое_1 + целое_2 (сложение)
  • целое_4‹-целое_1 * целое_2 (умножение)
  • integer_5‹-integer_1 — integer_2 (Вычитание)
  • целое_6‹-целое_1 / целое_2 (Деление)

3. Логические операторы возвращают логический тип данных, например TRUE или FALSE. Существует три основных типа логических операторов:

  • И (иногда представляется как & или && в R)
  • ИЛИ (иногда представляется как | или || в R)
  • НЕТ (!)

4. Операция И «&» принимает два логических значения. Он возвращает TRUE только в том случае, если оба отдельных значения равны TRUE. Это означает, что ИСТИНА и ИСТИНА оцениваются как ИСТИНА. Однако FALSE & TRUE, TRUE & FALSE и FALSE & FALSE оцениваются как FALSE.

  • Если вы запустите соответствующий код в R, вы получите следующие результаты:
  • > ПРАВДА ПРАВДА

[1] ИСТИНА

  • › ПРАВДА И ЛОЖЬ

[1] ЛОЖЬ

  • > FALSE TRUE

[1] ЛОЖЬ

  • › ЛОЖЬ И ЛОЖЬ

[1] ЛОЖЬ

  • Чтобы проверить, больше ли x 3, но меньше 12, вы можете использовать x › 3 и x ‹ 12 в качестве значений выражения «И».
  • х › 3 и х ‹ 12

Когда вы запускаете функцию, R возвращает результат «ИСТИНА».

[1] ИСТИНА

5. Операция ИЛИ «|» работает аналогично оператору И (&). Основное отличие состоит в том, что по крайней мере одно из значений операции ИЛИ должно быть ИСТИНА, чтобы вся операция ИЛИ оценивалась как ИСТИНА. Это означает, что ИСТИНА | ИСТИНА, ИСТИНА | ЛОЖЬ и ЛОЖЬ | ИСТИНА все оцениваются как ИСТИНА. Когда оба значения равны FALSE, результат будет FALSE.

  • Если вы напишите код, вы получите следующие результаты:
  • › ИСТИНА | истинный

[1] ИСТИНА

  • › ИСТИНА | ЛОЖЬ

[1] ИСТИНА

  • › ЛОЖЬ | истинный

[1] ИСТИНА

  • › ЛОЖЬ | ЛОЖЬ

[1] ЛОЖЬ

6. Операция НЕ «!» просто инвертирует логическое значение, к которому оно применяется. Другими словами, !TRUE оценивается как FALSE, а !FALSE оценивается как TRUE.

Когда вы запускаете код, вы получаете следующие результаты:

  • > !ИСТИННЫЙ

[1] ЛОЖЬ

  • > !ЛОЖЬ

[1] ИСТИНА

  • точно так же, как операторы ИЛИ и И, вы можете использовать оператор НЕ с логическими операторами. Ноль считается ЛОЖЬЮ, а ненулевые числа принимаются как ИСТИНА. Оператор НЕ возвращает противоположное логическое значение.

Итак, это некоторые операторы языка R, в следующем блоге мы узнаем об условных операторах языка R. Тогда

Всего наилучшего в ваших будущих устремлениях.

👋 Если вы считаете это полезным, пожалуйста, несколько раз нажмите кнопку аплодисментов 👏 ниже, чтобы выразить свою поддержку автору 👇

🚀Присоединяйтесь к сообществу разработчиков FAUN и получайте похожие истории в свой почтовый ящик каждую неделю