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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *