Jak usunąć cudzysłowy z ciągów w r (3 metody)
Istnieją trzy popularne sposoby usuwania cudzysłowów z ciągów w języku R:
Metoda 1: Użyj print()
print(some_strings, quote= FALSE )
Metoda 2: Użyj funkcji noquote()
noquote(some_strings)
Metoda 3: Użyj cat()
cat(some_strings)
Poniższe przykłady pokazują, jak używać każdej metody z następującym wektorem ciągów:
#define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")
#view vector
some_strings
[1] “hey” “these” “are” “some” “strings”
Należy pamiętać, że ciągi znaków są domyślnie drukowane w cudzysłowie.
Przykład 1: Usuń cudzysłowy z ciągów za pomocą funkcji print()
Poniższy kod pokazuje, jak używać funkcji print() do drukowania ciągów znaków bez cudzysłowów:
#print vector of strings without quotes print(some_strings, quote= FALSE ) [1] hey these are some strings
Przykład 2: Usuń cudzysłowy z ciągów za pomocą funkcji noquote()
Poniższy kod pokazuje, jak używać funkcji noquote() do drukowania ciągów znaków bez cudzysłowów:
#print vector of strings without quotes noquote(some_strings ) [1] hey these are some strings
Przykład 3: Usuń cudzysłowy z ciągów za pomocą funkcji Cat()
Poniższy kod pokazuje, jak używać funkcji cat() do drukowania ciągów znaków bez cudzysłowów:
#print vector of strings without quotes cat(some_strings ) hey these are some strings
Możesz także użyć argumentu \n , aby wydrukować każdy ciąg bez cudzysłowów w nowej linii:
#print vector of strings without quotes each on a new line cat(paste(some_strings, " \n ")) hey thesis are some thongs
Należy pamiętać, że każdy ciąg wektora jest drukowany w nowej linii.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak usunąć znaki z ciągu w R
Jak znaleźć lokalizację znaku w ciągu w R
Jak usunąć spacje z ciągów w R