Методы обрезки строк в R: удаление начальных и конечных пробелов

В R функция «strtrim» используется для удаления начальных и конечных пробелов из строки символов. Он обрезает пробелы с обоих концов строки и возвращает измененную строку. Вот несколько способов обрезки строк в R:

Метод 1: использование функции strtrim

# Example string
my_string <- "   Hello, World!   "
# Using strtrim to remove leading and trailing spaces
trimmed_string <- strtrim(my_string)
# Output
print(trimmed_string)

Метод 2. Использование регулярных выражений (regex)

# Example string
my_string <- "   Hello, World!   "
# Using regex to remove leading and trailing spaces
trimmed_string <- gsub("^\\s+|\\s+$", "", my_string, perl = TRUE)
# Output
print(trimmed_string)

Метод 3. Использование функции обрезки

# Example string
my_string <- "   Hello, World!   "
# Using trimws to remove leading and trailing spaces
trimmed_string <- trimws(my_string)
# Output
print(trimmed_string)

Метод 4. Использование пакета “stringr”

# Install and load the stringr package
install.packages("stringr")
library(stringr)
# Example string
my_string <- "   Hello, World!   "
# Using str_trim from stringr to remove leading and trailing spaces
trimmed_string <- str_trim(my_string)
# Output
print(trimmed_string)