2017-06-01 2 views
-1

Mein Datenrahmen in R hat eine Spalte A, in der ich Zeichenketten mit einem Anführungszeichen habe.Ersetze ein einfaches Zitat durch ein Anführungszeichen in einer Spalte in R

Was ich tun möchte, ist das einfache Zitat durch doppelte Anführungszeichen zu ersetzen und die Ausgabe wie folgt zu erreichen.

Column A 
"Hello World" 
"Hi World" 
"Good morning world 

Kann dies erreicht werden? Vielen Dank im Voraus für das Lesen.

+4

' gsub ("' " '"', x $ A)'? – r2evans

+0

Können Sie das 'dput' des Beispiels zeigen. – akrun

+0

@akrun, was meinst du mit dput? –

Antwort

0

Versuchen Sie folgendes:

„Iris“ ist eine Beispieldatenrahmen und ich versuche, einzelne Zitate von „Species“ Spalte zu ersetzen. Da 'und "Sonderzeichen innerhalb von Strings daher sind sie mit Escape-Sequenzen spezifizieren:

iris$Species <- gsub("\'","\"", iris$Species)

+0

Vielen Dank @Aditi. Es hat wie ein Zauber funktioniert. –

+0

@VishalPandya froh zu wissen, dass Sie hier [link] (https://stackoverflow.com/help/someone-answers) überprüfen können – Aditi

Verwandte Themen