So erstellen Sie Vektoren in R

Um einen Vektor von einer einfachen Folge von ganzen Zahlen schaffen, zum Beispiel, verwenden Sie den Doppelpunkt-Operator (:in R.) Der Code 3: 7 gibt Ihnen einen Vektor mit den Nummern 3 bis 7, und 4: -3 erzeugt einen Vektor mit den Nummern 4 bis -3, die beide in Schritten von 1.

Um größere oder kleinere Schritte in einer Folge zu machen, verwenden Sie die seq () Funktion. Diese Funktion ist durch Argument können Sie den Betrag angeben, um den die Zahlen erhöhen oder verringern soll. Für einen Vektor mit den Zahlen von 4,5 bis 2,5 in Schritten von 0,5, zum Beispiel, können Sie den folgenden Code verwenden:

> Seq (von = 4,5, to = 2,5, durch = -0,5) [1] 4.5 4.0 3.5 3.0 2.5

Alternativ können Sie die Länge der Sequenz festlegen, indem Sie mit dem Argument length.out. R berechnet die Schrittgröße selbst. Sie können einen Vektor von neun Werte machen von -2,7 bis 1,3, wie dies geht:

seq> (from = -2.7, to = 1.3, length.out = 9) [1] -2,7 -2,2 -1,7 -1,2 -0,7 -0,2 0,3 0,8 1,3

Sie müssen nicht die Argumentnamen schreiben, wenn Sie die Werte für die Argumente in der richtigen Reihenfolge geben. Der Code seq (4,5, 2,5, - 0,5) macht genau die gleichen Dinge wie seq (von = 4,5, to = 2,5, durch = -0,5). Wenn Sie das Argument verwenden length.out, Sie müssen immer es aber buchstabieren.

Menü