2017-06-11 2 views
-3

Ich hatte gehofft, jemand mir diese Codierung beheben helfen könnte:Naming Spalten in R

read.csv(file="file:///C:/Users/Erin/Downloads/clausen.csv", header=TRUE, sep=",") 
read.csv(file="file:///C:/Users/Erin/Downloads/Mather.csv", header=TRUE, sep=",") 
c(rep(1,8),rep(2,17),rep(3,12),rep(4,18),rep(5,26),rep(6,31)) 
c(rep(1,8),rep(2,17),rep(2,12),rep(2,18),rep(3,26),rep(3,31)) 
cbind(c(rep(1,8),rep(2,17),rep(3,12),rep(4,18),rep(5,26),rep(6,31)),c(rep(1,8),rep(2,17),rep(2,12),rep(2,18),rep(3,26),rep(3,31))) 
cbind(Mather,c(rep(1,8),rep(2,17),rep(3,12),rep(4,18),rep(5,26),rep(6,31)),c(rep(1,8),rep(2,17),rep(2,12),rep(2,18),rep(3,26),rep(3,31))) 

Ich brauche die Spalten Ecotype (die erste Zeile der Daten) und Unterart (die zweite Zeile) zu nennen.

+0

Es ist unklar, was Sie zu tun versuchen, bitte geben Sie ein gültiges Code-Snippet an und wie die erwartete Ausgabe aussehen soll. Für einige matrix oder data.frame 'df' mit k Spalten würden Sie die Spaltennamen mit' colnames (df) <- name_vec' setzen, wobei 'name_vec' ein Vektor von Zeichen der Länge k ist. –

+0

Was sind die read.csv() für, hier? – tagoma

Antwort

2

Vielleicht möchten Sie Ihre Daten nach dem Einlesen von read.csv speichern, dann ändern Sie die Spaltennamen wie folgt.

df <- read.csv(file="file:///C:/Users/Erin/Downloads/clausen.csv", header=TRUE, sep=",") 
colnames(df) <- c("Ecotype","Subspecies") 
+2

Oder Sie könnten einfach das Argument 'col.names' in' read.csv' verwenden –