
mb_chr 함수는 R의 stringr 패키지에서 제공하는 함수로, 문자열의 특정 인덱스에 있는 문자를 반환합니다.
str 매개변수는 문자열이거나 벡터일 수 있습니다.
한글 문자열을 추출할 때 NULL이 반환되는 경우는 다음과 같습니다.
- 인덱스가 문자열의 길이보다 크거나 같을 때
- 인덱스가 음수일 때
- 인덱스가 실수일 때
- 인덱스가 벡터의 길이보다 크거나 같을 때
예를 들어, 다음 코드는 '안녕하세요' 문자열의 3번째 문자를 추출합니다.
#hostingforum.kr
r
library(stringr)
str <- "안녕하세요"
mb_chr(str, 3)
이 코드는 '녕'을 반환합니다.
반환되지 않는 경우는 다음과 같습니다.
#hostingforum.kr
r
mb_chr(str, 7) # 인덱스가 문자열의 길이보다 크거나 같을 때
mb_chr(str, -1) # 인덱스가 음수일 때
mb_chr(str, 3.5) # 인덱스가 실수일 때
mb_chr(c(str, "hello"), 2) # 인덱스가 벡터의 길이보다 크거나 같을 때
2025-03-30 21:37