본문 바로가기
R

[R. 아르] 반복되는 값 추가하기 rep()

by LightBlogger 2016. 10. 11.

rep() 은 Replicate를 의미하며, 요소를 반복하여 벡터를 만들어 주는 함수다.


이를 이용하여 특정 값을 생성, 삽입이 가능하다.


예를 들어 a를 3번 반복하고 싶다면 rep("a", 3) 과 같이 적어준다.



특정 벡터를 반복할 수도 있다.



벡터 자체가 아니라 벡터의 각 요소들을 반복하고 싶다면


[each=] 옵션을 사용한다.



예를 들어 다음과 같은 자료가 있다고 하자



오른쪽에 항목을 추가하고 싶다면 rep()과 cbind()를 활용하면 되겠다.



열 이름이 마음에 들지 않는다면 아예 cbind()에서 선언해 주자.



자료가 길다면 반복횟수를 숫자로 지정하기보다 nrow()를 쓰는 편이 좋다.



2016/10/04 - [R] - [R.아르] 현재 날짜 가져오기 Sys.Date() 에서 본 바와 같이


날짜를 입력할 수도 있다.




반응형

댓글