Sie können die folgende Formel verwenden, um eine Median-IF-Funktion in Google Tabellen auszuführen:
=MEDIAN(IF(GROUP_RANGE=VALUE, MEDIAN_RANGE))
Diese Formel findet den Mittelwert aller Zellen in einem bestimmten Bereich, die …
Oft möchten Sie den Durchschnitt der Werte über mehrere Zeilen in R berechnen. Glücklicherweise ist dies mit der Funktion rowMeans() einfach zu bewerkstelligen.
Dieses Tutorial zeigt einige Beispiele für die praktische Verwendung dieser Funktion.
Der folgende Code zeigt, wie der Durchschnittswert jeder Zeile über alle Zeilen in einem Dataframe berechnet wird:
#Dataframe erstellen
data <- data.frame(var1 = c(0, NA, 2, 2, 5),
var2 = c(5, 5, 7, 8, 9),
var3 = c(2, 7, 9, 9, 7))
#Dataframe anzeigen
data
var1 var2 var3
1 0 5 2
2 NA 5 7
3 2 7 9
4 2 8 9
5 5 9 7
# Durchschnittswert in jeder Zeile finden
rowMeans(data, na.rm=TRUE)
[1] 2.333333 6.000000 6.000000 6.333333 7.000000
Die Ausgabe kann folgendermaßen interpretiert werden:
Sie können diese Zeilenmittelwerte auch einer neuen Variablen im Dataframe zuweisen:
#Zeilendurchschnitte einer neuen Variablen mit dem Namen row_mean zuweisen
data$row_mean <- rowMeans(data, na.rm=TRUE)
#Dataframe anzeigen
data
var1 var2 var3 row_mean
1 0 5 2 2.333333
2 NA 5 7 6.000000
3 2 7 9 6.000000
4 2 8 9 6.333333
5 5 9 7 7.000000
Es ist auch möglich, den Durchschnitt nur für bestimmte Zeilen in einem Dataframe zu ermitteln. Der folgende Code zeigt beispielsweise, wie die Zeilenmittelwerte nur für die ersten beiden Zeilen berechnet werden:
# Zeilendurchschnitte über die ersten beiden Zeilen finden
data$new <- rowMeans(data[ , c(1,2)], na.rm=TRUE)
#Dataframe anzeigen
data
var1 var2 var3 new
1 0 5 2 2.5
2 NA 5 7 5.0
3 2 7 9 4.5
4 2 8 9 5.0
5 5 9 7 7.0
Wir können sehen, dass:
Usw.
Sie können eine ähnliche Syntax verwenden, um die Zeilenmittelwerte für einen beliebigen Satz von Zeilen zu ermitteln. Der folgende Code zeigt beispielsweise, wie die Zeilendurchschnitte nur für die erste und dritte Zeile berechnet werden:
#Zeilendurchschnitte über die erste und dritte Zeile finden
data$new <- rowMeans(data[ , c(1,3)], na.rm=TRUE)
# Dataframe anzeigen
data
var1 var2 var3 new
1 0 5 2 1.0
2 NA 5 7 7.0
3 2 7 9 5.5
4 2 8 9 5.5
5 5 9 7 6.0
Wir können sehen, dass:
Usw.
Weitere R-Tutorials finden Sie hier.
Sie können die folgende Formel verwenden, um eine Median-IF-Funktion in Google Tabellen auszuführen:
=MEDIAN(IF(GROUP_RANGE=VALUE, MEDIAN_RANGE))
Diese Formel findet den Mittelwert aller Zellen in einem bestimmten Bereich, die …
Die prozentuale Änderung der Werte zwischen einer Periode und einer anderen Periode wird wie folgt berechnet:
Prozentuale Änderung = (Wert 2 – Wert 1 ) / Wert 1 * 100
Angenommen, ein Unternehmen macht in …