본문 바로가기
9.유용한 함수모음/유용한 함수

R에서 숫자 혹은 문자만 분리하는 방법 (ab123 -> ab 혹은 ab123 -> 123)

by makhimh 2020. 5. 12.
반응형

R에서 숫자 혹은 문자만 분리하는 방법 (ab123 -> ab 혹은 ab123 -> 123)

gsub 함수를 사용합니다. 방법은 아래와 같습니다.

1) 숫자만 분리


> x="ab123"
> gsub('\\D','', x)
[1] "123"


숫자로 저장해봅시다.


> x="ab123"
> x_num=as.numeric(gsub('\\D','', x))
> x_num
[1] 123




2) 문자만 분리


> x="ab123"
> gsub('\\d','', x)
[1] "ab"


반응형

댓글