Введение в R Операторы

R-операторы означают операторы, которые используются в R. Итак, что означает оператор? Проще говоря, оператор просит компилятор выполнить арифметические, логические, побитовые манипуляции с использованием операндов. Это всего лишь символ. R Операторы статьи, давайте сначала узнаем, что такое R? R - это язык программирования, который начал широко использоваться статистиками и аналитиками данных, поскольку он очень универсален в статистических вычислениях. Это открытое и бесплатное программное обеспечение. Впервые он появился в 1993 году.

операторы

Операторы R имеют много встроенных операторов. Мы посмотрим на них один за другим. Операторы в R можно разделить на четыре категории:

Арифметические Операторы

Эти операторы R, как следует из названия, используются для выполнения таких операций, как сложение, вычитание, умножение, деление, экспонента, модуль, целочисленное деление. Символы показаны ниже:

  1. (+) Оператор сложения - добавляет два вектора.
  2. (-) Оператор вычитания - вычитает второй вектор из первого вектора.
  3. (*) Оператор умножения - умножает два вектора.
  4. (/) Оператор деления - делит первый вектор со вторым вектором.
  5. (%%) Оператор модуля - используется для определения остатка первого вектора со вторым.
  6. (% /%) Оператор целочисленного деления - используется для вычисления отношения первого вектора ко второму вектору.
  7. (^) Оператор экспоненты - Первый вектор возводится в степень второго вектора.

Несколько примеров приведены ниже:

х <- 6

> у <- 17

> х + у

(1) 23

> ху

(1) -9

> х * у

(1) 102

х <- 5

у <- 16

> г / х

(1) 3.2

> у% /% х

(1) 3

> y %% x

(1) 1

Они также работают на векторах. Вот несколько примеров использования арифметических операторов в векторах.

> х <- с (2, 8, 3)

> у <- с (6, 4, 1)

> х + у

(1) 8 12 4

> ху

(1) -4 4 2

Реляционные операторы

Как вы можете узнать под именем отношения оператор означает связь между двумя значениями или сравнение между двумя значениями или двумя операндами. Ниже приведен список символов вместе с их операциями:

  1. (<) Меньше чем Оператор - Возвращает true для элементов в первом векторе, которые меньше соответствующего элемента, присутствующего во втором векторе.
  2. (>) Больше чем Оператор - Возвращает true для элементов в первом векторе, которые больше, чем соответствующий элемент, присутствующий во втором векторе.
  3. (<=) Меньше или равно - Как следует из названия, он возвращает true для элементов в первом векторе, который меньше или равен соответствующему элементу, присутствующему во втором векторе.
  4. (> =) Больше или равно - Возвращает true для элементов в первом векторе, которые больше или равны соответствующему элементу, присутствующему во втором векторе.
  5. (= =) Равен - Как следует из названия, он возвращает true для элементов в первом векторе, которые равны соответствующему элементу, присутствующему во втором векторе.
  6. (! =) Не равно - Возвращает true для элементов первого вектора, которые не равны соответствующему элементу, присутствующему во втором векторе.

Несколько примеров приведены ниже:

> у <- 16

> х (1) ИСТИНА

> х> у

(1) ЛОЖЬ

> х <= 5

(1) ИСТИНА

> y> = 20

(1) ЛОЖЬ

> у == 16

(1) ИСТИНА

> х! = 5

(1) ЛОЖЬ

Они также работают на векторах. Вот несколько примеров использования арифметических операторов в векторах.

> х <- с (2, 8, 3)

> у <- с (6, 4, 1)

> х> у

(1) ЛОЖНО ИСТИНА

Логические Операторы

Логические операторы используются для выполнения логических операций, таких как AND, OR. Логические векторы применимы только к векторам логического типа, числовым или сложным. Числа, превышающие единицу, соответствуют действительности. Ниже приведен список логических операторов и их операций.

  1. & - Это поэлементный логический оператор И. Он объединяет каждый элемент первого вектора с соответствующим элементом второго вектора и на основе результата возвращает значение ИСТИНА или ЛОЖЬ.
  2. | - Это поэлементный логический оператор ИЛИ. возвращает TRUE или FALSE. Он может вернуть только один из двух доступных выходов.
  3. ! - Логически НЕ Оператор. Он работает, давая логическую инверсию каждого элемента вектора, к которому он применяется.
  4. && - это логический оператор. Возвращает TRUE, только если оба элемента из векторов TRUE, и возвращает FALSE, если один из них или оба являются ложными.
  5. || - Это оператор логического ИЛИ. В отличие от предыдущего вектора возвращает TRUE, даже если один из них TRUE. Возвращает ложь, если оба ЛОЖЬ.

Несколько примеров приведены ниже:

> x <- c (ИСТИНА, ЛОЖЬ, 0, 6)

> y <- c (ЛОЖЬ, ИСТИНА, ЛОЖЬ, ИСТИНА)

>! x

(1) ЛОЖЬ ИСТИНА ИСТИНА ЛОЖЬ

> х & у

(1) ЛОЖЬ ЛОЖЬ ЛОЖЬ ИСТИНА

> x && y

(1) ЛОЖЬ

> х | у

(1) ИСТИНА ИСТИНА ЛОЖЬ

> х || у

(1) ИСТИНА

Операторы присваивания

Операторы присваивания R очень просты, как следует из названия, они используются для присваивания значений векторам. Ниже приведен список различных операторов и операций:

  1. <-, << -, =: это называется левосторонними операторами присваивания.
  2. ->, - >>: это называется правосторонними операторами присваивания.

Операторы <- и = могут использоваться для присваивания переменных в той же среде, а оператор << - обычно используется в глобальных присваиваниях.

Несколько примеров приведены ниже:

> х <- 5

> х

(1) 5

> х = 9

> х

(1) 9

> 10 -> х

Преимущества операторов R

Итак, теперь давайте завершим эту статью различными преимуществами, которыми обладает R:

  • Это бесплатно и с открытым исходным кодом.
  • Он поддерживает широкий спектр расширений, например, манипулирование данными, статистическое моделирование и графику.
  • Они работают в любой операционной системе, такой как Windows, Unix (например, Linux), Mac.
  • Он легко соединяется с другими языками, такими как соединение и чтение из базы данных, используя протокол Open Database Connectivity (ODBC).

Рекомендуемые статьи

Это было руководство для операторов R. Здесь мы обсудили концепцию, различные операторы с примерами и преимущества R. Вы также можете просмотреть другие наши предлагаемые статьи, чтобы узнать больше

  1. Обзор операторов C
  2. MySQL функции и операторы
  3. Узнайте простой способ установить Swift
  4. PHP команды | Базовый и Продвинутый