[R] 연습

[R] sub(), gsub() 함수

Simon Yoon 2022. 4. 24. 22:47
  • sub() and gsub() perform replacement of the first and all matches respectively.
  • 각 함수의 기본 형태
sub(pattern, replacement, x)
gsub(pattern, replacement, x)
pattern The pattern or the string which you want to be replaced.
replacement A input string to replace the pattern string.
x A vector or a data frame to replace the string.
  • 사용 예시
# gsub() 기본 사용
## 충정로2 -> 충정로2가
addr_trim <- gsub("충정로2", "충정로2가", addr_trim)
## 합동1 & 합동2 -> 합동
addr_trim <- gsub("합동1|합동2", "합동", addr_trim)
  • gsub() 함수와 정규표현식
addr_num <- gsub("[0-9]", "", addr)
gsub('.*^', 'Mr/Mrs.', df$name)

'[R] 연습' 카테고리의 다른 글

[R] 특정 열 삭제하기  (0) 2022.05.08
[R] aggregate() 함수  (0) 2022.04.29
[R] subset() 함수  (0) 2022.04.22
[R] 데이터프레임 관련 함수 및 코드  (0) 2022.04.17
R 기초 프로그래밍  (0) 2022.04.15