본문 바로가기
R

[R. 아르] 내용 합치기 paste()

by LightBlogger 2016. 9. 22.

엑셀에서는 셀의 내용을 합칠때 다음과 같이 &를 사용한다.



중간에 무언가 넣고 싶다면 큰따옴표로



R에서는 paste() 함수를 사용한다.


다음과 같은 x의 두 열을 합치려면



위와 같이 paste() 를 사용하면 된다.


붙일 때 중간에 무언가 넣고 싶다면 [sep =] 옵션을 사용한다.



중간에 공간도 없이 완전히 붙이고 싶다면 [sep=] 옵션에 ""를 사용한다.


한 벡터 내의 내용을 합치고 싶을 때는 어떻게 할까?


예를 들어 다음과 같은 x$x1을 z처럼 합치려면?



이전의 방법으로는 되지 않는다.



이럴 땐 [collapse =] 옵션을 사용한다.


collapse 는 한 벡터 내의 내용도 하나로 붙여준다.



역시 다른 것을 지정하면 사이에 넣어 준다.






반응형

댓글