Unten ist CSV-Zeile, die ich mit R lesen. Aber nicht alle Werte in ihrer Spalte getrennt, wie ich Komma und Anführungszeichen in Datensatz habe.So säubern Sie CSV mit doppelten Anführungszeichen mit doppelten Anführungszeichen mit R
Daten: "18452", "xx, yy & zz "Charles W"," xxxx“
Desire Data Frame :
Col A -> 18452
Col B -> xx, yy & zz "Charles W
Col C -> "xxxx"
OR
Col A -> 18452
Col B -> xx, yy & zz Charles W
Col C -> "xxxx"
Any one will work.
ersetzen, with | ..wird es beim Lesen nicht ein anderes col erzeugen, da das col b auch Kommas hat – srajsharma
Der Code ersetzt keine Kommas mit Pipes. Es ersetzt ein doppeltes Anführungszeichen, gefolgt von einem Komma, gefolgt von einem doppelten Anführungszeichen mit einer Pipe. Ein Komma in einem Feld wird NICHT ersetzt, wie in dem Beispiel in der Antwort zu sehen ist. V2 hat ein Komma und es wurde nicht ersetzt. –