Wählen Sie Spalte 2 bis Letzte Spalte in R

Habe ich einen Daten-frame mit mehreren Spalten. Nun, ich möchte, um loszuwerden, die Zeile.Namen-Spalte (Spalte 1), und so versuche ich zu wählen, alle anderen Spalten.

E. g.,

newdata <- olddata[,2:10]

ist es ein Standard-symbol für die Letzte Spalte, so dass ich nicht zu zählen, alle Spalten?
Ich habe versucht,

newdata <- olddata[,2:]

aber es hat nicht funktioniert.

  • olddata[, 2:ncol(olddata)] (oder) olddata[, -1, drop = FALSE]
  • ncol(olddata), nicht ncol(newdata)
  • Rcoster, ja, danke für die Korrektur.
  • Nur um klar sein, Sie haben eine Spalte mit dem Namen row.names? Oder möchten Sie zum löschen der Zeile Namen? (Zeile Dateinamen werden nicht als Spalte angezeigt.)
  • danke, das funktioniert einwandfrei!
  • Matthäus Lundberg: ja, ich habe gelesen in einer csv-Tabelle, die Namen in der ersten Spalte, und ich will es loswerden, so kann ich die Daten transformieren, frame in eine matrix

InformationsquelleAutor | 2013-03-10
Schreibe einen Kommentar