Як використовувати функцію seq у r (з прикладами)


Функцію seq() у R можна використовувати для створення послідовності чисел.

Ця функція використовує такий базовий синтаксис:

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

золото:

  • from : Початкове значення послідовності.
  • до : кінцеве значення послідовності.
  • by : значення для збільшення. Значення за умовчанням — 1.
  • length.out : бажана довжина послідовності.
  • along.with: бажана довжина, яка відповідає довжині цього об’єкта даних.

У наведених нижче прикладах показано, як використовувати цю функцію для генерування числових послідовностей на практиці.

Приклад 1: Створення послідовності з a

Наступний код показує, як створити послідовність значень від 1 до 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

Приклад 2: Створення послідовності з певними початковим і кінцевим значеннями

Наступний код показує, як створити послідовність значень від 5 до 15:

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

#view sequence
x

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

Приклад 3: Створіть послідовність із власним приростом

Наступний код показує, як створити послідовність значень від 0 до 20, збільшених на 4 :

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

#view sequence
x

[1] 0 4 8 12 16 20

Приклад 4: Створення послідовності певної довжини

Наступний код показує, як створити послідовність значень від 0 до 20, де вказана довжина послідовності дорівнює 4 :

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

#view sequence
x

[1] 0.000000 6.666667 13.333333 20.000000

Приклад 5: Створення послідовності з довжиною на основі об’єкта даних

Наступний код показує, як створити послідовність значень від 0 до 20, де вказана довжина послідовності повинна збігатися з довжиною іншого об’єкта даних:

 #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

Зверніть увагу, що послідовність x йде від 0 до 20, а її довжина (4) відповідає довжині вектора y .

Додаткові ресурси

Як використовувати функцію sample() у R
Як використовувати функцію dist() у R
Як використовувати функцію table() у R

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *