Unter Berücksichtigung einer Probe data.table
,Summe einer Spalte auf der Basis einer Untergruppe von einer anderen Spalte in Datentabelle r
dt = data.table(A = c(1:5), B = c("a","b","c","a","b"))
Ich würde die Spalte A bis sum
wollen basierend auf Spalte „B“, aber mit einer Untergruppe von c("a","b")
und "c"
. dh sollte die Ausgabe aussehen
c("a","b")= 12
"c" = 3
Das ist ein schöner @akrun. Warum postest du es nicht als neues? Es ist nur in einem Anruf auch getan! – LyzandeR
Es ist okay, Sie können es in Ihrem Beitrag hinzufügen, da dies einige Betrüger haben kann – akrun
Schöne Lösung von 'factor' ~ +1 – Wen