So verwenden sie die seq-funktion in r (mit beispielen)


Mit der Funktion seq() in R kann eine Zahlenfolge generiert werden.

Diese Funktion verwendet die folgende grundlegende Syntax:

seq(from=1, to=1, by=1, length.out=NULL, Along.with=NULL)

Gold:

  • from : Der Startwert der Sequenz.
  • to : Der Endwert der Sequenz.
  • by : Der zu erhöhende Wert. Der Standardwert ist 1.
  • length.out : Die gewünschte Länge der Sequenz.
  • Along.with: Die gewünschte Länge, die der Länge dieses Datenobjekts entspricht.

Die folgenden Beispiele zeigen, wie Sie diese Funktion zur Generierung von Zahlenfolgen in der Praxis nutzen können.

Beispiel 1: Generieren Sie eine Sequenz aus a

Der folgende Code zeigt, wie eine Wertefolge von 1 bis 20 generiert wird:

 #define sequence
x <- seq(20)

#view sequence
x

[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Beispiel 2: Generieren Sie eine Sequenz mit bestimmten Start- und Endwerten

Der folgende Code zeigt, wie eine Wertefolge von 5 bis 15 generiert wird:

 #define sequence
x <- seq(from=5, to=15)

#view sequence
x

[1] 5 6 7 8 9 10 11 12 13 14 15

Beispiel 3: Generieren Sie eine Sequenz mit einem benutzerdefinierten Inkrement

Der folgende Code zeigt, wie eine Folge von Werten von 0 bis 20, erhöht um 4 , generiert wird:

 #define sequence
x <- seq(from=0, to=20, by=4)

#view sequence
x

[1] 0 4 8 12 16 20

Beispiel 4: Generieren Sie eine Sequenz mit einer bestimmten Länge

Der folgende Code zeigt, wie eine Folge von Werten von 0 bis 20 generiert wird, wobei die angegebene Länge der Folge 4 beträgt:

 #define sequence
x <- seq(from=0, to=20, length. out =4)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Beispiel 5: Generieren Sie eine Sequenz mit Länge basierend auf einem Datenobjekt

Der folgende Code zeigt, wie eine Folge von Werten von 0 bis 20 generiert wird, wobei die angegebene Länge der Folge mit der Länge eines anderen Datenobjekts übereinstimmen muss:

 #define vector y
y <- c(1, 4, 6, 9)
 
#define sequence x , make sure length matches the length of y
x <- seq(from=0, to=20, along. with =y)

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Beachten Sie, dass die Folge x von 0 bis 20 geht und ihre Länge (4) der Länge des Vektors y entspricht.

Zusätzliche Ressourcen

So verwenden Sie die Funktion „sample()“ in R
So verwenden Sie die Funktion dist() in R
So verwenden Sie die Funktion table() in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert