Як видалити лапки з рядків у 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *