R에서 seq 함수를 사용하는 방법(예제 포함)


R의 seq() 함수는 일련의 숫자를 생성하는 데 사용할 수 있습니다.

이 함수는 다음 기본 구문을 사용합니다.

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

금:

  • from : 시퀀스의 시작 값입니다.
  • to : 시퀀스의 끝 값입니다.
  • by : 증가할 값입니다. 기본값은 1입니다.
  • length.out : 원하는 시퀀스 길이입니다.
  • along.with: 이 데이터 객체의 길이와 일치하는 원하는 길이입니다.

다음 예에서는 이 함수를 사용하여 실제로 숫자 시퀀스를 생성하는 방법을 보여줍니다.

예 1: 다음에서 시퀀스 생성

다음 코드는 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 의 길이에 해당합니다.

추가 리소스

R에서 Sample() 함수를 사용하는 방법
R에서 dist() 함수를 사용하는 방법
R에서 table() 함수를 사용하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다