Johdatus R-operaattoreihin

R-operaattoreilla tarkoitetaan operaattoreita, joita käytetään R: ssä. Mitä operaattori tarkoittaa? Yksinkertaisesti sanottuna, operaattori pyytää kääntäjää suorittamaan aritmeettisiä, loogisia, bittisesti suoritettuja manipulaatioita operandien avulla. Se ei ole muuta kuin symboli. R-operaattorien artikkeli, kerro ensin, mikä on R? R on ohjelmointikieli, jota statistikot ja tietoanalyytikot ovat alkaneet käyttää laajasti, koska se on erittäin monipuolinen tilastollisessa laskennassa. Se on avoimen lähdekoodin ja ilmainen ohjelmisto. Se ilmestyi ensimmäisen kerran vuonna 1993.

operaattorit

R Operaattoreilla on monia sisäänrakennettuja operaattoreita. Katsomme niitä yksitellen. R-operaattorit voidaan jakaa neljään luokkaan:

Aritmeettiset operaattorit

Näitä R-operaattoreita, kuten nimestä voi päätellä, käytetään suorittamaan operaatio, kuten summaus, vähennys, kertolasku, jako, eksponentti, moduuli, kokonaislukujako Symbolit esitetään alla:

  1. (+) Lisäoperaattori - Se lisää kaksi vektoria.
  2. (-) Subtraction Operator - Se vähentää toisen vektorin ensimmäisestä vektorista.
  3. (*) Kertolasku-operaattori - Se kertoo kaksi vektoria.
  4. (/) Division Operator - Se jakaa ensimmäisen vektorin toisella vektorilla.
  5. (%%) Modulus-operaattori - Sitä käytetään antamaan loput ensimmäisestä vektorista toisen kanssa.
  6. (% /%) Kokonaislukujako-operaattori - Sitä käytetään antamaan ensimmäisen vektorin osuus toisen vektorin kanssa.
  7. (^) Eksponenttioperaattori - Ensimmäinen vektori nostetaan toisen vektorin eksponenttiin.

Seuraavassa on muutamia esimerkkejä:

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

Nämä toimivat myös vektoreissa. Tässä on muutama esimerkki vektoreissa käytetyistä aritmeettisista operaattoreista.

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

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

> x + y

(1) 8 12 4

> xy

(1) -4 4 2

Suhteelliset operaattorit

Kuten nimestä tiedät, suhdeoperaattori tarkoittaa kahden arvon välistä suhdetta tai vertaa verta kahden arvon tai kahden operandin välillä. Alla on luettelo symboleista ja niiden toiminnoista:

  1. (<) Vähemmän kuin operaattori - Palauttaa tosi ensimmäisen vektorin elementeille, jotka ovat pienemmät kuin vastaavassa toisessa vektorissa oleva elementti.
  2. (>) Suurempi kuin operaattori - Palauttaa tosi ensimmäisen vektorin elementeille, jotka ovat suuremmat kuin vastaavassa toisessa vektorissa olevat elementit.
  3. (<=) Pienempi tai yhtä suuri kuin - kuten nimestä voi päätellä, se palauttaa totuuden ensimmäisen vektorin elementeistä, joka on pienempi tai yhtä suuri kuin vastaavassa toisessa vektorissa oleva elementti.
  4. (> =) Suurempi tai yhtä suuri kuin - Palauttaa tosi ensimmäisen vektorin elementeille, jotka ovat suurempia tai yhtä suuret kuin toisessa vektorissa olevat vastaavat elementit.
  5. (= =) Yhtä - Kuten nimestä voi päätellä, se palauttaa totta ensimmäisen vektorin elementeille, jotka ovat yhtä suuret kuin toisessa vektorissa olevat vastaavat elementit.
  6. (! =) Ei ole yhtä suuri - Palauttaa totta ensimmäisen vektorin elementeille, jotka eivät ole yhtä suuret kuin toisessa vektorissa olevat vastaavat elementit.

Seuraavassa on muutamia esimerkkejä:

> y <- 16

> x (1) TOSI

> x> y

(1) Väärä

> x <= 5

(1) TOSI

> y> = 20

(1) Väärä

> y == 16

(1) TOSI

> x! = 5

(1) Väärä

Nämä toimivat myös vektoreissa. Tässä on muutama esimerkki vektoreissa käytetyistä aritmeettisista operaattoreista.

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

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

> x> y

(1) Väärä totta totta

Loogiset operaattorit

Loogisia operaattoreita käytetään Boolean-toimintojen, kuten AND, OR suorittamiseen. Loogisia vektoreita voidaan käyttää vain loogisen tyyppisiin, numeerisiin tai kompleksisiin vektoreihin. Numerot, jotka ovat suurempia kuin yksi, ovat totta. Alla on luettelo loogisista operaattoreista ja heidän toiminnoistaan.

  1. & - Se on elementtien mukaan looginen JA operaattori. Se yhdistää ensimmäisen vektorin jokaisen elementin toisen vektorin vastaavaan elementtiin ja tuloksen perusteella tuottaa TRUE tai FALSE.
  2. | - Se on elementtityyppinen looginen TAI operaattori. palauttaa TRUE tai FALSE. Se voi palauttaa vain yhden kahdesta käytettävissä olevasta ulostulosta.
  3. ! - Se on looginen EI operaattori. Se toimii antamalla looginen käänteinen jokaiselle vektorin elementille, johon sitä käytetään.
  4. && - Se on loogista JA operaattoria. Palauttaa TOSI vain, jos molemmat vektorien elementit ovat TOSIT ja palauttaa VÄÄRÄ, jos joku tai molemmat niistä ovat vääriä.
  5. || - Se on looginen TAI operaattori. Toisin kuin edellinen vektori palauttaa TOSI, vaikka yksi niistä olisi Tosi. Se palauttaa väärän, jos molemmat ovat vääriä.

Seuraavassa on muutamia esimerkkejä:

> x <- c (Tosi, Väärä, 0, 6)

> y <- c (Väärä, tosi, väärä, tosi)

>! x

(1) Väärä TOSI TOSSA Väärä

> x & y

(1) FALSE FALSE FALSE TRUE

> x && y

(1) Väärä

> x | y

(1) TOSI TOSI VÄÄRÄTOTO

> x || y

(1) TOSI

Tehtäväoperaattorit

Tehtävän R operaattorit ovat hyvin yksinkertaisia, kuten nimestä voi päätellä, sitä käytetään arvojen määrittämiseen vektoreille. Alla on luettelo erilaisista operaattoreista ja toiminnoista:

  1. <-, << -, =: Sitä kutsutaan vasemmalle osoittamiseen.
  2. ->, - >>: Sitä kutsutaan oikeanpuoleisiksi määritysoperaattoreiksi.

Operaattoreita <- ja = voidaan käyttää määrittämään muuttujia samassa ympäristössä ja operaattoria << - käytetään yleensä globaaleissa tehtävissä.

Seuraavassa on muutamia esimerkkejä:

> x <- 5

> x

(1) 5

> x = 9

> x

(1) 9

> 10 -> x

R-operaattorien edut

Joten, päätäkäämme nyt tämä artikkeli R: n monilla eduilla:

  • Se on ilmainen ja avoin lähdekoodi.
  • Se tukee monenlaisia ​​laajennuksia, esimerkiksi tietojen käsittelyä, tilastollista mallintamista ja grafiikkaa.
  • Ne toimivat kaikissa käyttöjärjestelmissä, kuten Windows, Unix (kuten Linux), Mac.
  • Se muodostaa helposti yhteyden muihin kieliin, kuten yhteyden muodostamiseen ja lukemiseen tietokannasta käyttämällä Open Database Connectivity (ODBC) -protokollaa.

Suositellut artikkelit

Tämä on ollut opas R-operaattoreille. Täällä keskustelimme R.: n konseptista, monista operaattoreista esimerkein ja eduista. Voit myös käydä läpi muut ehdotetut artikkelimme saadaksesi lisätietoja

  1. Yleiskatsaus C-operaattoreihin
  2. MySQL-toiminnot ja operaattorit
  3. Opi helppo tapa asentaa Swift
  4. PHP-komennot | Perus- ja edistyneet