R에서 문자열을 소문자로 변환하는 방법(예제 포함)


R에 내장된 tolower() 함수를 사용하여 문자열을 소문자로 변환할 수 있습니다.

 #convert string to lowercase
tolower(string_name)

다음 예에서는 이 기능을 실제로 사용하는 방법을 보여줍니다.

예 1: 단일 문자열을 소문자로 변환

다음 코드는 R에서 단일 문자열을 소문자로 변환하는 방법을 보여줍니다.

 #create string
my_string <- ' THIS IS A SENTENCE WITH WORDS. '

#convert string to all lowercase
tolower(my_string)

[1] "this is a sentence with words."

tolower() 함수는 문자열의 모든 문자를 소문자로 변환합니다.

예시 2: 열의 각 문자열을 소문자로 변환

다음 코드는 데이터 프레임 열의 각 문자열을 소문자로 변환하는 방법을 보여줍니다.

 #create data frame
df <- data. frame (team=c('Mavs', 'Nets', 'Spurs'),
                 dots=c(99, 94, 85),
                 rebounds=c(31, 22, 29))

#view data frame
df

   team points rebounds
1 Mavs 99 31
2 Nets 94 22
3 Spurs 85 29

#convert team names to lowercase
df$team <- tolower(df$team)

#view updated data frame
df

   team points rebounds
1 mavs 99 31
2 net 94 22
3 spurs 85 29

예시 3: 여러 열 문자열을 소문자로 변환

다음 코드는 데이터 프레임의 여러 열에 있는 문자열을 소문자로 변환하는 방법을 보여줍니다.

 #create data frame
df <- data. frame (team=c('Mavs', 'Nets', 'Spurs'),
                 conf=c('WEST', 'EAST', 'WEST'),
                 dots=c(99, 94, 85))

#view data frame
df

   team conf points
1 Mavs WEST 99
2 Nets EAST 94
3 Spurs WEST 85

#convert team and conference to lowercase
df[c(' team ', ' conf ')] <- sapply(df[c(' team ', ' conf ')], function (x) tolower(x))

#view updated data frame
df
   team conf points
1 mavs west 99
2 net east 94
3 spurs west 85

추가 리소스

다음 튜토리얼에서는 R에서 기타 일반적인 문자열 관련 작업을 수행하는 방법을 설명합니다.

R에서 str_split을 사용하는 방법
R에서 str_replace를 사용하는 방법
R에서 벡터를 문자열로 변환하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다