Behalten Sie den Spaltennamen, wenn Sie eine Spalte aus einem Datenrahmen / einer Matrix in R auswählen

7

Wenn ich in R nur eine Spalte aus einem Datenrahmen / einer Matrix auswähle, wird das Ergebnis ein Vektor und die Spaltennamen verloren. Wie kann ich die Spaltennamen behalten? Zum Beispiel, wenn ich den folgenden Code ausführen,

%Vor%

Ich werde

bekommen %Vor%

Eigentlich möchte ich

bekommen %Vor%

Der folgende Code gibt mir genau, was ich will, gibt es jedoch einen einfacheren Weg, dies zu tun?

%Vor%     
user17670 29.03.2015, 04:44
quelle

2 Antworten

16

Verwenden Sie das Argument drop :

%Vor%     
A5C1D2H2I1M1N2O1R2T1 29.03.2015, 04:45
quelle
6

Eine andere Möglichkeit ist die Verwendung von subset :

%Vor%     
Dominic Comtois 29.03.2015 06:39
quelle

Tags und Links