R の文字列からスペースを削除する方法 (3 つの例)
次の方法を使用して、R の文字列から空白を削除できます。
方法 1: gsub() を使用してすべての空白を削除する
updated_string <- gsub(" ", "", my_string)
方法 2: str_replace_all() を使用してすべてのスペースを削除する
library (stringr)
updated_string <- str_replace_all(my_string, " ", "")
方法 3: str_trim() を使用して先頭と末尾のスペースを削除する
library (stringr) #remove all trailing whitespace updated_string <- str_trim(my_string, " right ") #remove all leading whitespace updated_string <- str_trim(my_string, " left ")
次の例は、各メソッドを実際に使用する方法を示しています。
例 1: gsub() を使用してすべてのスペースを削除する
次のコードは、R でgsub()関数を使用して、指定された文字列からすべてのスペースを削除する方法を示しています。
#create string
my_string <- "Check out this cool string"
#remove all whitespace from string
updated_string <- gsub(" ", "", my_string)
#view updated string
updated_string
[1] "Checkoutthiscoolstring"
文字列からすべてのスペースが削除されていることに注意してください。
例 2: str_replace_all() を使用してすべてのスペースを削除する
次のコードは、R のstringrパッケージのstr_replace_all()関数を使用して、指定された文字列からすべてのスペースを削除する方法を示しています。
library (stringr)
#create string
my_string <- "Check out this cool string"
#remove all whitespace from string
updated_string <- str_replace_all(my_string, " ", "")
#view updated string
updated_string
[1] "Checkoutthiscoolstring"
文字列からすべてのスペースが削除されていることに注意してください。
例 3: str_trim() を使用して先頭と末尾のスペースを削除する
次のコードは、R のstringrパッケージのstr_trim()関数を使用して、指定された文字列から先頭のスペースをすべて削除する方法を示しています。
library (stringr)
#create string with leading whitespace
my_string <- "Check out this cool string"
#remove all leading whitespace from string
updated_string <- str_trim(my_string, " left ")
#view updated string
updated_string
[1] “Check out this cool string”
先頭のスペースがすべて削除されていることに注意してください。
次のコードは、 str_trim()関数を使用して、指定された文字列から末尾のスペースをすべて削除する方法を示しています。
library (stringr)
#create string with trailing whitespace
my_string <- "Check out this cool string "
#remove all trailing whitespace from string
updated_string <- str_trim(my_string, " right ")
#view updated string
updated_string
[1] “Check out this cool string”
末尾のスペースはすべて削除されていることに注意してください。
追加リソース
次のチュートリアルでは、R で他の一般的な操作を実行する方法について説明します。
Rで文字列内の文字の位置を見つける方法
Rで文字列を連結する方法
Rでベクトルを文字列に変換する方法
R で文字を因数に変換する方法