(I) : Operatory relacyjne

Operatory relacyjne są używane w testach logicznych. Sześć operatorów relacyjnych to == dla równości,! = Dla nierówności, <dla mniej niż, <= dla mniejszej lub równej,> dla większej niż i> = dla większej niż lub równej. Lista operatorów logicznych znajduje się poniżej

== : równa się : a == 9

!= : nie równy : a! = 9

> : większe niż : a> 9

> = : większy lub równy : a> = 9

< : mniej niż :  a < 9

<= : mniejszy lub równy : a <= 9

Zauważ, że operator relacyjny równy to ==, a nie =. Częstym błędem jest wpisanie = dla == w wyrażeniu logicznym. R zwróci błąd dla =. Podobnie jak w przypadku operatorów arytmetycznych, wyrażenia logiczne można grupować za pomocą nawiasów. Na przykład,

((a > 0 & b > 0) i (a < 5 & b < 5))

jest wyrażeniem logicznym i można mu przypisać nazwę.

Stronę pomocy CRAN dla operatorów relacyjnych można znaleźć, wpisując ??„ relational operators” w wierszu polecenia R.

Operatory subskrypcji

Wiele obiektów w R ma więcej niż jeden element. Indeksowanie służy do uzyskiwania dostępu do określonych elementów obiektu. Wektory, macierze, tablice, listy i gniazda mogą być indeksowane. Do indeksowania używane są pojedyncze nawiasy kwadratowe ([]), podwójne nawiasy kwadratowe ([[]]), znaki dolara ($) i symbole (@). Żadne nie są używane gdzie indziej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *