Einführung in R-Operatoren

R-Operatoren sind Operatoren, die in R verwendet werden. Was bedeutet ein Operator? In einfachen Worten, ein Operator fordert den Compiler auf, unter Verwendung der Operanden arithmetische, logische und bitweise Manipulationen durchzuführen. Es ist nichts als ein Symbol. R-Operatoren Artikel, lassen Sie uns zuerst wissen, was ist R? R ist eine Programmiersprache, die von Statistikern und Datenanalysten in großem Umfang verwendet wird, da sie im statistischen Rechnen sehr vielseitig ist. Es ist Open Source und freie Software. Es erschien zum ersten Mal im Jahr 1993.

Betreiber

R Operators hat viele eingebaute Operatoren. Wir werden sie einzeln betrachten. Operatoren in R können in vier Kategorien eingeteilt werden:

Rechenzeichen

Diese R-Operatoren werden, wie der Name schon sagt, verwendet, um eine Operation wie Addition, Subtraktion, Multiplikation, Division, Exponent, Modul, Ganzzahldivision auszuführen. Die Symbole sind nachstehend aufgeführt:

  1. (+) Additionsoperator - Addiert zwei Vektoren.
  2. (-) Subtraktionsoperator - Subtrahiert den zweiten Vektor vom ersten Vektor.
  3. (*) Multiplikationsoperator - Multipliziert zwei Vektoren.
  4. (/) Divisionsoperator - Teilt den ersten Vektor mit dem zweiten Vektor.
  5. (%%) Modul-Operator - Mit diesem Operator wird der Rest des ersten Vektors mit dem zweiten angegeben.
  6. (% /%) Integer Division Operator - Gibt den Quotienten des ersten Vektors mit dem zweiten Vektor an.
  7. (^) Exponentenoperator - Der erste Vektor wird auf den Exponenten des zweiten Vektors angehoben.

Einige Beispiele sind nachfolgend aufgeführt:

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

Diese arbeiten auch mit Vektoren. Hier einige Beispiele für arithmetische Operatoren, die in Vektoren verwendet werden.

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

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

> x + y

(1) 8 12 4

> xy

(1) -4 4 2

Vergleichsoperatoren

Wie Sie am Namensbeziehungsoperator erkennen können, bedeutet dies die Beziehung zwischen zwei Werten oder den Vergleich zwischen zwei Werten oder zwei Operanden. Unten ist die Liste der Symbole zusammen mit ihren Operationen:

  1. (<) Kleiner als Operator - Gibt true für Elemente im ersten Vektor zurück, die kleiner als das entsprechende Element im zweiten Vektor sind.
  2. (>) Größer als Operator - Gibt true für Elemente im ersten Vektor zurück, die größer als das entsprechende Element im zweiten Vektor sind.
  3. (<=) Kleiner als oder gleich - Wie der Name schon sagt, wird für Elemente im ersten Vektor true zurückgegeben, das kleiner als oder gleich dem entsprechenden Element im zweiten Vektor ist.
  4. (> =) Größer als oder gleich - Gibt true für Elemente im ersten Vektor zurück, die größer oder gleich dem entsprechenden Element im zweiten Vektor sind.
  5. (= =) Gleich - Wie der Name schon sagt, wird für Elemente im ersten Vektor true zurückgegeben, was dem entsprechenden Element im zweiten Vektor entspricht.
  6. (! =) Ungleich - Gibt true für Elemente im ersten Vektor zurück, die nicht dem entsprechenden Element im zweiten Vektor entsprechen.

Einige Beispiele sind nachfolgend aufgeführt:

> y <- 16

> x (1) WAHR

> x> y

(1) FALSCH

> x <= 5

(1) WAHR

> y> = 20

(1) FALSCH

> y == 16

(1) WAHR

> x! = 5

(1) FALSCH

Diese arbeiten auch mit Vektoren. Hier einige Beispiele für arithmetische Operatoren, die in Vektoren verwendet werden.

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

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

> x> y

(1) FALSE TRUE TRUE

Logische Operatoren

Logische Operatoren werden zur Ausführung von Booleschen Operationen wie AND, OR verwendet. Logische Vektoren sind nur auf Vektoren vom logischen Typ, numerisch oder komplex anwendbar. Die Zahlen, die größer als eins sind, sind wahr. Unten finden Sie eine Liste der logischen Operatoren und ihrer Operationen.

  1. & - Es handelt sich um einen elementweisen logischen UND-Operator. Es kombiniert jedes Element des ersten Vektors mit dem entsprechenden Element des zweiten Vektors und gibt basierend auf dem Ergebnis WAHR oder FALSCH zurück.
  2. | - Es handelt sich um einen elementweisen logischen ODER-Operator. gibt TRUE oder FALSE zurück. Es kann nur einer der beiden verfügbaren Ausgänge zurückgegeben werden.
  3. ! - Es ist logisch NICHT Operator. Es funktioniert, indem die logische Umkehrung jedes Elements des Vektors angegeben wird, auf den es angewendet wird.
  4. && - Es ist logisch und Operator. Gibt nur dann TRUE zurück, wenn beide Elemente aus den Vektoren TRUE sind, und gibt FALSE zurück, wenn eines oder beide falsch sind.
  5. || - Es ist ein logischer ODER-Operator. Im Gegensatz zum vorherigen Vektor wird TRUE zurückgegeben, auch wenn einer von ihnen TRUE ist. Es gibt false zurück, wenn beide FALSE sind.

Einige Beispiele sind nachfolgend aufgeführt:

> x <- c (WAHR, FALSCH, 0, 6)

> y <- c (FALSE, TRUE, FALSE, TRUE)

>! x

(1) FALSE TRUE TRUE FALSE

> x & y

(1) FALSE FALSE FALSE TRUE

> x && y

(1) FALSCH

> x | y

(1) WAHR WAHR FALSCH WAHR

> x || y

(1) WAHR

Zuweisungsoperatoren

Zuweisung R-Operatoren sind sehr einfach, wie der Name schon sagt. Sie werden verwendet, um Vektoren Werte zuzuweisen. Nachfolgend finden Sie eine Liste der verschiedenen Bediener und Operationen:

  1. <-, << -, =: Es heißt Links Zuweisungsoperatoren.
  2. ->, - >>: Es heißt Rechtszuweisungsoperatoren.

Die Operatoren <- und = können verwendet werden, um Variablen in derselben Umgebung zuzuweisen, und der Operator << - wird im Allgemeinen bei globalen Zuweisungen verwendet.

Einige Beispiele sind nachfolgend aufgeführt:

> x <- 5

> x

(15

> x = 9

> x

(1) 9

> 10 -> x

Vorteile von R-Operatoren

Lassen Sie uns diesen Artikel nun mit den verschiedenen Vorteilen abschließen, die R hat:

  • Es ist kostenlos und Open Source.
  • Es unterstützt eine Vielzahl von Erweiterungen, z. B. Datenmanipulationen, statistische Modellierung und Grafiken.
  • Sie laufen in jedem Betriebssystem wie Windows, Unix (wie Linux), Mac.
  • Über das Open Database Connectivity (ODBC) -Protokoll kann eine einfache Verbindung zu anderen Sprachen hergestellt werden, z. B. zum Herstellen einer Verbindung und Lesen aus einer Datenbank.

Empfohlene Artikel

Dies war ein Leitfaden für R-Operatoren. Hier haben wir das Konzept, verschiedene Operatoren mit Beispielen und die Vorteile von R besprochen. Sie können auch unsere anderen vorgeschlagenen Artikel durchgehen, um mehr zu erfahren

  1. Übersicht der C-Operatoren
  2. MySQL-Funktionen und -Operatoren
  3. Erfahren Sie, wie Sie Swift auf einfache Weise installieren
  4. PHP-Befehle | Basic und Advanced