Wie man rowSums für ausgewählte Spalten in R

Ich bin ein Neuling auf R und Hilfe zum berechnen von Summen der ausgewählten Spalte für jede Zeile. Meine einfache Daten-frame ist wie folgt.

data = data.frame(location = c("a","b","c","d"),
            v1 = c(3,4,3,3), v2 = c(4,56,3,88), v3 =c(7,6,2,9), v4=c(7,6,1,9),
            v5 =c(4,4,7,9), v6 = c(2,8,4,6))

Möchte ich die Summe der Spalten V1 bis V3 und V4 bis V6 für meine jede Zeile in eine neue Daten-frame.

   x1   x2
a  14   13   
b  66   18
c
d

Tat ich etwas, was wie unten.

rowSums(data[,2:4][,5:7])

Aber etwas falsch sein sollte in meinen codes. Vielen Dank im Voraus für jede Hilfe.

InformationsquelleAutor sriya | 2016-05-07
Schreibe einen Kommentar