Leere Zellen durch Zeichen ersetzen

7

Ich arbeite an einem Datensatz, der wie folgt aussieht:

%Vor%

Ich möchte diese leeren Zellen in der zweiten Spalte durch ein Zeichen ersetzen, sagen wir "N". Wie kann ich das effizient in R machen?

Schätze es.

    
NewbieDave 20.01.2014, 20:32
quelle

4 Antworten

11

Ein Beispiel für einen Datenrahmen:

%Vor%

Sie können sub verwenden, um die leeren Zeichenfolgen durch "N" zu ersetzen:

%Vor%     
Sven Hohenstein 20.01.2014, 20:45
quelle
7

Ein anderer Weg:

Angenommen, dieselbe Datenstruktur wie wibeasley hat gesetzt:

%Vor%

Sie können einfach schreiben:

%Vor%     
Carlos Cinelli 20.01.2014 20:57
quelle
2

Wenn Ihr data.frame etwa so ist.

%Vor%

Sie können die Länge jedes Elements überprüfen und es durch "N" ersetzen, wenn die Länge Null ist.

%Vor%     
wibeasley 20.01.2014 20:48
quelle
0
%Vor%     
quelle

Tags und Links