Jak korzystać z funkcji seq w r (z przykładami)


Funkcji seq() w R można użyć do wygenerowania sekwencji liczb.

Ta funkcja wykorzystuje następującą podstawową składnię:

seq(od=1, do=1, o=1, długość.wyj.=NULL, wraz.z=NULL)

Złoto:

  • from : Wartość początkowa sekwencji.
  • do : Wartość końcowa sekwencji.
  • by : Wartość do zwiększenia. Wartość domyślna to 1.
  • długość.out : Żądana długość sekwencji.
  • wraz.with: Żądana długość odpowiadająca długości tego obiektu danych.

Poniższe przykłady pokazują, jak w praktyce wykorzystać tę funkcję do generowania ciągów liczbowych.

Przykład 1: Wygeneruj sekwencję z a

Poniższy kod pokazuje jak wygenerować sekwencję wartości od 1 do 20:

 #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

Przykład 2: Wygeneruj sekwencję z określonymi wartościami początkowymi i końcowymi

Poniższy kod pokazuje jak wygenerować sekwencję wartości od 5 do 15:

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

#view sequence
x

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

Przykład 3: Wygeneruj sekwencję z niestandardowym przyrostem

Poniższy kod pokazuje jak wygenerować sekwencję wartości od 0 do 20, zwiększaną o 4 :

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

#view sequence
x

[1] 0 4 8 12 16 20

Przykład 4: Wygeneruj sekwencję o określonej długości

Poniższy kod pokazuje jak wygenerować sekwencję wartości od 0 do 20, gdzie określona długość sekwencji wynosi 4 :

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

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Przykład 5: Wygeneruj sekwencję o długości w oparciu o obiekt danych

Poniższy kod pokazuje jak wygenerować sekwencję wartości od 0 do 20, gdzie określona długość sekwencji musi odpowiadać długości innego obiektu danych:

 #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

Zauważ, że ciąg x rozciąga się od 0 do 20, a jego długość (4) odpowiada długości wektora y .

Dodatkowe zasoby

Jak korzystać z funkcji sample() w R
Jak korzystać z funkcji dist() w R
Jak korzystać z funkcji table() w R

Dodaj komentarz

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