Wie bekomme ich den Durchschnitt von zwei Spalten einer Datentabelle mit dplyr? wenn meine Daten zum Beispiel, wenn wie unten:Wie erhalten Sie den Durchschnitt von zwei Spalten mit dplyr?
dt <- data.table(A=1:5, B=c(1,4,NA,6,8))
Ich möchte eine neue Spalte „Avg“ schaffen, die die Mittel der Spalte A und B für jede Zeile:
dt %>% mutate(Avg=mean(c(A, B), na.rm=T))
Aber dieser Code gibt mir nicht das richtige Ergebnis. Wie macht man das? Vielen Dank.
Sie verwenden könnten Sie wirklich brauche 'dplyr'? –
Die Durchschnittsberechnung ist ein Schritt aller meiner Berechnungen, ich brauche dplyr für die anderen Berechnungen. – Carter
http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem –