Ich möchte Summen für bestimmte Spalten berechnen und dann diese Summe für jede Zeile anwenden. Leider kann ich nur zum ersten Schritt kommen. Wie mache ich das jetzt für jede Zeile? Ich weiß, dass R keine Schleifen benötigt, aber was wäre der richtige Ansatz?Summenzellen bestimmter Spalten für jede Zeile
Meine Matrix (zscore) sieht wie folgt aus:
a b c t y
1 3 4 7 7 4
2 4 56 6 6 4
3 3 3 2 1 7
4 3 88 9 9 9
Jetzt würde ich die Zeilensumme für jede Zeile berechnet werden soll, basierend auf einigen der colums. Für eine Zeile könnte es so aussehen:
f1 <- sum(zscore[1,1:2], zscore[1,3], zscore[1,5])
Wie mache ich das jetzt für jede Zeile?
FANTASTISCH, ich habe es in der Zwischenzeit mit einer Schleife gemacht, aber Ihre Lösung ist WEG sauberer! – user1807857
Das ist die Macht von R :) – alestanis