R .2.

shinywoon·2022년 3월 29일
0

R Study

목록 보기
2/15

1. seq() 사용하기


[문법] seq(from,to,by) == seq(시작값, 종료값,증가값)
규칙적인 일련번호 생성(base package)

1. 1 ~ 10 3씩 증가하며 일련번호 생성

코드작성

x <- seq(1,10,by=3)
x  

결과

[1] 1 4 7 10

2. 1 ~ 10 까지 연속 일련번호 생성

코드 작성

x <- 1 :10
x

결과

[1] 1 2 3 4 5 6 7 8 9 10

3. 10 ~ 1 거꾸로 대입하기

코드 작성

x <- 10:1
x

결과

[1] 10 9 8 7 6 5 4 3 2 1

4. 1 ~ 10 까지 동일 간격의 수 5개 생성

코드작성

x <- seq(1,10,length.out=5)
x

결과

1.00 3.25 5.50 7.75 10.00

5.1 ~ 11 까지 3씩 증가하며 일련번호 생성

코드작성

x <- seq(1,11,by=3)
x

결과

[1] 1 4 7 10


2. more


from = 초기값 ,to = 최종값 ,by = 증감정도
length = 최종 벡터 길이(총 순서값 개수)
along.with = 이미 있는 객체의 길이와 동일하게 함

코드 작성

seq(1,12,by=0.5)

seq(1,30,length=10)

seq(-pi,pi,.5)

x <- c(1,2,3,4,5)
seq(2,10,along=x)

결과

[1] 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0
[12] 6.5 7.0 7.5 8.0 8.5 9.0 9.5 10.0 10.5 11.0 11.5
[23] 12.0

[1] 1.000000 4.222222 7.444444 10.666667 13.888889
[6] 17.111111 20.333333 23.555556 26.777778 30.000000

[1] 2 4 6 8 10

0개의 댓글