R

[R] String Concatenation (paste, paste0, gsub)

에릭 Kim 2022. 6. 28. 17:53
반응형

paste() 

 

paste(x1, x2, sep, collapse ...)

  • 여러 값을 한 문자열로 연결합니다. 
  • 2개 이상의 백터에서 요소별로 요소를 연결합니다.
  • 나열된 원소 사이에 공백을 두고 결과값을 출력합니다. 

 

 

sep 옵션은 나열된 원소 사이에 들어갈 값을 결정할 수 있습니다. 

collapse 옵션은 결과값이 두개 이상일 때, 각각의 결과값에 원하는 값을 주어서 이어붙일 때 사용할 수 있습니다. 

 

paste0()

 

paste0(x1, x2, sep, collapse ...)

  • paste 함수와 비슷하지만 나열된 원소 사이에 공백을 두지 않는다는 차이점이 있습니다. 

 

 

paste 함수와 paste0함수를 함께 사용하여 원하는 결과값을 출력할 수도 있습니다. 

 

gsub()

 

gsub(oldPattern, newPattern, x)

  • 존재하는 패턴을 찾아 새로운 패턴으로 대체해주는 함수입니다. 

 

 

마지막 출력값을 보면, 찾고자 하는 패턴이 모든 값에 들어가 있지 않더라도 새로운 패턴으로 대체할 수 있습니다. 

반응형