본문 바로가기
R

R ) stringr 패키지 알아보기 -3 str_sub, str_count, str_trim, format, str_glue

by C.Mond 2022. 4. 24.
728x90
728x90

안녕하세요 

 

오늘은 stringr 패키지에 대해 공부한것을 (3번째) 기록하려고 합니다

 

str_sub(string,start,end) 함수는 문자열을 인덱싱하여 원하는 부분을 가져올 수 있습니다.

df
str_sub(string=df$col1,start=1,end=2)
str_sub(string=df$col1,start=2,end=4)

 

str_count(string, pattern)은 문자열에 있는 패턴의 개수를 반환합니다.

str_count(string=df$col1,pattern="사과")

str_trim(string)은 문자열의 앞뒤에 있는 공백을 제거합니다.

df2 <- data.frame(col1=c(" 사과 "," 사과를 먹다 사과 냠냠 "," 배는 하얗다\t"),
col2=c("사과는 맛있어","사과 배 파인애플","배가 최고"))
df2
df2$col1
str_trim(string=df$col1)

format함수를 이용하여 문자열로 변경할 수 있습니다.

 

Sys.time()
format(x=Sys.Date(),format="%Y,%m,%d,%A")
class(Sys.time())
str(Sys.time())
class(format(x=Sys.Date(),format="%Y,%m,%d,%A"))

str_glue()는 문자열에 변수 data를 덧 붙일 수 있다.

age <- c(13,14,15)
str_glue("나는 {age}살 입니다.")

 

728x90
728x90

댓글