SiRyu AI

[R 프로그래밍] 04. R언어에서의 문자열 본문

R Programming

[R 프로그래밍] 04. R언어에서의 문자열

KHU 조문기 2017. 9. 27. 21:10
#문자열 처리 라이브러리 설치
> install.packages("stringr") // stringr 라이브러리 설치
> library(stringr) // 라이브러리 데이터 로드

#정규 표현식 이용하기
> str_extract("abcd123eeee445", "[0-9]{2}") //문자열 내의 처음나오는 연속된 2개의 숫자 추출
[1] "12"

> str_extract_all("abcd123eeee445", "[0-9]{2}") // 문자열 내의 연속된 숫자 추출 (모두)
[[1]]
[1] "12" "44"

> str_extract_all("abcd123eee445ff", "[a-z]{3,}") //문자열 내의 3자 이상으로 연속된 영문 추출
[[1]]
[1] "abcd" "eee" 

#서브스트링 사용 (문자열 추출)
> subs <- str_sub("abcd123eee44", 3, 6) // str_sub("문자열", 시작, 끝)
> subs
[1] "cd12"

경희대학교 소프트웨어융합학과 SiRyu Studio

R Programming 04


Comments