Introducere în R Operatori

Operatorii R înseamnă operatorii folosiți în R. Deci, ce înseamnă un operator? În termeni simpli, un operator solicită compilatorului să efectueze manipulări aritmetice, logice, în bit, folosind operanzii. Nu este altceva decât un simbol. Articolul R Operatori, să ne cunoaștem mai întâi ce este R? R este un limbaj de programare care a început să fie utilizat pe scară largă de statisticieni și analiști de date, deoarece este foarte versatil în calculul statistic. Este software open-source și gratuit. A apărut pentru prima dată în 1993.

operatorii

R Operatori are mulți operatori integrați. Le vom privi unul câte unul. Operatorii din R pot fi clasificați în patru categorii:

Operatori de aritmetică

Acești operatori R, după cum sugerează numele, sunt folosiți pentru a efectua o operație precum adunarea, scăderea, înmulțirea, divizarea, exponentul, modulul, diviziunea întreagă Simbolurile sunt prezentate mai jos:

  1. (+) Operator de adăugare - Adăugă doi vectori.
  2. (-) Operator de scădere - Scade al doilea vector din primul vector.
  3. (*) Operator de multiplicare - Înmulțește doi vectori.
  4. (/) Operator de diviziune - Împparte primul vector cu al doilea vector.
  5. (%%) Modulus Operator - Este utilizat pentru a da restul primului vector cu al doilea.
  6. (% /%) Operator de diviziune întreagă - Este utilizat pentru a da coeficientul primului vector cu al doilea vector.
  7. (^) Exponent operator - Primul vector este ridicat la exponentul celui de-al doilea vector.

Mai puține exemple sunt prezentate mai jos:

x <- 6

> y <- 17

> x + y

(1) 23

> xy

(1) -9

> x * y

(1) 102

x <- 5

y <- 16

> y / x

(1) 3.2

> y% /% x

(1) 3

> y %% x

(1) 1

Acestea funcționează și pe vectori. Iată câteva exemple de operatori aritmetici utilizați la vectori.

> x <- c (2, 8, 3)

> y <- c (6, 4, 1)

> x + y

(1) 8 12 4

> xy

(1) -4 4 2

Operatori relaționali

După cum știți prin nume relație operator înseamnă relația dintre două valori sau comparați între două valori sau două operanțe. Mai jos este lista simbolurilor împreună cu operațiunile lor:

  1. (<) Mai puțin decât Operator - Se întoarce adevărat pentru elementele din primul vector care sunt mai mici decât elementul corespunzător prezent în al doilea vector.
  2. (>) Mai mare decât Operator - Se întoarce adevărat pentru elementele din primul vector care sunt mai mari decât elementul corespunzător prezent în al doilea vector.
  3. (<=) Mai puțin sau Egal cu - După cum sugerează numele, Se întoarce adevărat pentru elementele din primul vector care este mai mic sau egal cu elementul corespunzător prezent în cel de-al doilea vector.
  4. (> =) Mai mare sau egal cu - Se întoarce pentru elementele din primul vector care sunt mai mari sau egale cu elementul corespunzător prezent în cel de-al doilea vector.
  5. (= =) Egal cu - După cum sugerează numele, Se întoarce pentru elementele din primul vector care sunt egale cu elementul corespunzător prezent în al doilea vector.
  6. (! =) Nu este egal cu - Se întoarce pentru elementele din primul vector care nu sunt egale cu elementul corespunzător prezent în al doilea vector.

Mai puține exemple sunt prezentate mai jos:

> y <- 16

> x (1) ADEVĂRAT

> x> y

(1) FALS

> x <= 5

(1) ADEVĂRAT

> y> = 20

(1) FALS

> y == 16

(1) ADEVĂRAT

> x! = 5

(1) FALS

Acestea funcționează și pe vectori. Iată câteva exemple de operatori aritmetici utilizați la vectori.

> x <- c (2, 8, 3)

> y <- c (6, 4, 1)

> x> y

(1) FALSE ADEVĂRAT ADEVĂRAT

Operatori logici

Operatorii logici sunt folosiți pentru efectuarea operațiunilor booleane precum AND, SAU. Vectori logici sunt aplicabili numai vectorilor de tip logic, numeric sau complex. Numerele care sunt mai mari decât unul este adevărat. Mai jos este lista operatorilor logici și a operațiunilor acestora.

  1. & - Este un operator logic și logic logic. Acesta combină fiecare element al primului vector cu elementul corespunzător al celui de-al doilea vector și pe baza rezultatului pe care îl returnează ADEVĂRAT sau FALS.
  2. | - Este un operator logic sau logic operator. returnează ADEVĂRAT sau FALS. Poate returna doar una dintre cele două ieșiri disponibile.
  3. ! - Este operator operator logic. Funcționează dând inversul logic al fiecărui element al vectorului pe care este aplicat.
  4. && - Este logic și operator. Întoarce TRUE doar dacă ambele elemente de la vectori sunt TRUE și returnează FALS dacă unul sau ambele sunt false.
  5. || - Este un operator logic sau OR. Spre deosebire de vectorul anterior returnează ADEVĂRAT chiar dacă unul dintre ele este ADEVĂRAT. Se returnează fals dacă ambele sunt FALSE.

Mai puține exemple sunt prezentate mai jos:

> x <- c (ADEVĂRAT, FALS, 0, 6)

> y <- c (FALS, ADEVĂRAT, FALS, ADEVĂRAT)

>! x

(1) FALS TRUE TRUE FALSE

> x & y

(1) FALS FALSE FALSE TRUE

> x && y

(1) FALS

> x | y

(1) ADEVĂRUL ADEVĂRAT FĂRĂ TRĂU

> x || y

(1) ADEVĂRAT

Operatori de atribuire

Operatorii R alocare sunt foarte simple după cum sugerează numele, este folosit pentru a atribui valori vectorilor. Mai jos aveți lista diferiților operatori și operațiuni:

  1. <-, << -, =: Se numește operatori de atribuire spre stânga.
  2. ->, - >>: Se numește operatori de atribuire în dreapta.

Operatorii <- și = pot fi folosiți pentru a atribui variabile în același mediu, iar operatorul << - este de obicei utilizat în misiuni globale.

Mai puține exemple sunt prezentate mai jos:

> x <- 5

> x

(1) 5

> x = 9

> x

(1) 9

> 10 -> x

Avantajele operatorilor R

Deci, acum să încheiem acest articol cu ​​diferitele avantaje pe care le are R:

  • Este gratuit și un open source.
  • Suporta o mare varietate de extensii, de exemplu, manipulări de date, modelare statistică și grafică.
  • Se rulează în fiecare sistem de operare, cum ar fi Windows, Unix (cum ar fi Linux), Mac.
  • Se conectează ușor cu alte limbi, cum ar fi conectarea și citirea dintr-o bază de date folosind protocolul Open Database Connectivity (ODBC).

Articole recomandate

Acesta a fost un ghid pentru operatorii R. Aici am discutat Conceptul, diverși operatori cu exemple și avantajele R. Puteți parcurge și alte articole sugerate pentru a afla mai multe

  1. Prezentare generală a operatorilor C
  2. Funcții și operatori MySQL
  3. Aflați modul ușor de instalat Swift
  4. Comenzi PHP | De bază și avansat