
tidy::repairString 함수를 사용하여 문자열 데이터를 정리할 때, 공백 문자를 제거하고 특정 문자열을 대문자로 변환하려면 다음과 같이 할 수 있습니다.
1. 공백 문자 제거:
tidy::repairString 함수의 replace_na() 옵션을 사용하여 공백 문자를 빈 문자열로 대체할 수 있습니다. 예를 들어, 다음과 같이 할 수 있습니다.
#hostingforum.kr
r
library(tidyverse)
df <- data.frame(text = c(" Hello World ", " Foo Bar "))
df %>%
mutate(text = repair_string(text, replace_na = TRUE))
2. 특정 문자열 대문자 변환:
tidy::repairString 함수의 to_upper() 옵션을 사용하여 특정 문자열을 대문자로 변환할 수 있습니다. 예를 들어, 다음과 같이 할 수 있습니다.
#hostingforum.kr
r
library(tidyverse)
df <- data.frame(text = c("hello world", "foo bar"))
df %>%
mutate(text = repair_string(text, to_upper = "world"))
tidy::repair_string() 함수의 옵션은 다음과 같습니다.
- replace_na: 공백 문자를 빈 문자열로 대체할지 여부를 지정합니다.
- to_upper: 특정 문자열을 대문자로 변환할지 여부를 지정합니다.
- to_lower: 특정 문자열을 소문자로 변환할지 여부를 지정합니다.
- trim: 문자열의 앞뒤 공백을 제거할지 여부를 지정합니다.
- escape_backslash: 백슬래시를 이스케이프할지 여부를 지정합니다.
- escape_double_quotes: 이중따옴표를 이스케이프할지 여부를 지정합니다.
- escape_single_quotes: 단일따옴표를 이스케이프할지 여부를 지정합니다.
2025-03-31 11:04