R seq()

Jmnote (토론 | 기여)님의 2019년 5월 10일 (금) 22:36 판

1 개요

R seq()
  • 수열(벡터)을 생성하는 R 함수
숫자 1개 입력(1~n)
seq(3)
## [1] 1 2 3
c(1:3)
## [1] 1 2 3
seq(9)
## [1] 1 2 3 4 5 6 7 8 9
c(1:9)
## [1] 1 2 3 4 5 6 7 8 9
숫자 2개 입력(a~b)
seq(4,6)
## [1] 4 5 6
c(4:6)
## [1] 4 5 6
seq(4,9)
## [1] 4 5 6 7 8 9
c(4:9)
## [1] 4 5 6 7 8 9
by
seq(1, 9, 2)
## [1] 1 3 5 7 9
seq(1, 9, by=2)
## [1] 1 3 5 7 9
seq(1, 10, 2)
## [1] 1 3 5 7 9
seq(10, 1, -3)
## [1] 10  7  4  1
seq(10, 1, by=-3)
## [1] 10  7  4  1
seq(3, 7, 1.5)
## [1] 3.0 4.5 6.0
seq(3, 7, by=1.5)
## [1] 3.0 4.5 6.0
seq(-1, 3, .5)
## [1] -1.0 -0.5  0.0  0.5  1.0  1.5  2.0  2.5  3.0
seq(-1, 3, by=.5)
## [1] -1.0 -0.5  0.0  0.5  1.0  1.5  2.0  2.5  3.0
seq(-1, 2, by=0.3)
## [1] -1.0 -0.7 -0.4 -0.1  0.2  0.5  0.8  1.1  1.4  1.7  2.0
seq(1, 9, by=pi)
## [1] 1.000000 4.141593 7.283185
length
seq(0, 1, length=6)
## [1] 0.0 0.2 0.4 0.6 0.8 1.0
seq(0, 1, length.out=6)
## [1] 0.0 0.2 0.4 0.6 0.8 1.0
1:5 * 2 - 1
## [1] 1 3 5 7 9
seq(1,10,2)
## [1] 1 3 5 7 9
seq(f=1,t=10,b=2)
## [1] 1 3 5 7 9
seq(from=1,to=9,length=5)
## [1] 1 3 5 7 9
seq(from=1,to=10,length=5)
## [1]  1.00  3.25  5.50  7.75 10.00
벡터 입력
c(999,"hello","world",777,42)
## [1] "999"   "hello" "world" "777"   "42"  
seq(c(999,"hello","world",777,42))
## [1] 1 2 3 4 5
stats::rnorm(5)
## [1] -0.637910  1.230407 -1.390697  2.164085 -1.043367
seq(stats::rnorm(5))
## [1] 1 2 3 4 5

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}