Как удалить кавычки из строк в r (3 метода)
Существует три распространенных способа удаления кавычек из строк в R:
Способ 1: используйте print()
print(some_strings, quote= FALSE )
Способ 2: используйте noquote()
noquote(some_strings)
Способ 3: используйте cat()
cat(some_strings)
В следующих примерах показано, как использовать каждый метод со следующим вектором строк:
#define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")
#view vector
some_strings
[1] “hey” “these” “are” “some” “strings”
Обратите внимание, что строки по умолчанию печатаются с кавычками.
Пример 1. Удаление кавычек из строк с помощью print()
Следующий код показывает, как использовать функцию print() для печати строк с удаленными кавычками:
#print vector of strings without quotes print(some_strings, quote= FALSE ) [1] hey these are some strings
Пример 2. Удаление кавычек из строк с помощью noquote()
Следующий код показывает, как использовать функцию noquote() для печати строк с удаленными кавычками:
#print vector of strings without quotes noquote(some_strings ) [1] hey these are some strings
Пример 3. Удаление кавычек из строк с помощью Cat()
Следующий код показывает, как использовать функцию cat() для печати строк с удаленными кавычками:
#print vector of strings without quotes cat(some_strings ) hey these are some strings
Вы также можете использовать аргумент \n для печати каждой строки без кавычек на новой строке:
#print vector of strings without quotes each on a new line cat(paste(some_strings, " \n ")) hey thesis are some thongs
Обратите внимание, что каждая строка в векторе печатается с новой строки.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в R:
Как удалить символы из строки в R
Как найти местоположение символа в строке в R
Как удалить пробелы из строк в R