Te dwie funkcje są wykonywane w DataFrame.
Utwórzmy ramkę danych z czterema wierszami i pięcioma kolumnami.
#Utworz market DataFrame, który ma 3 wiersze i 3 kolumny.Wynik
Widzimy, że w kolumnie w kolumnie jabłek i mango i mangoe znajdują się dwie wartości NA.
Funkcja Rowmeans ()
Funkcja Rowmeans () służy do zwrócenia wartości średniej dla wszystkich wierszy w ramce danych.
Wymaga dwóch parametrów: Pierwszym parametrem jest obiekt DataFrame, a drugim parametrem jest Na.RM, który służy do włączenia lub wykluczenia wartości NA przy jednoczesnym obliczeniu średniej.
Składnia
Rowmeans (dataFrame_Object, na.rm = true/false)Parametry
Domyślnie zawiera NA. Jeśli obejmuje NA, wynikiem będzie NA.
Przykład 1
W tym przykładzie otrzymujemy wartości średnie dla wszystkich wierszy bez określania Na.Parametr RM.
Wynik
Widzimy, że pierwsze i trzecie rzędy mają wartości NA. Tak więc wynik jest na dla tych wierszy. W drugim rzędzie średnia wynosi 70 - ((45+98+67)/3).
Przykład 2
W tym przykładzie otrzymujemy średnie wartości dla wszystkich wierszy, określając Na.Parametr RM, który jest ustawiony na false.
Wynik
Widzimy, że pierwsze i trzecie rzędy mają wartości NA. Tak więc wynik jest na dla tych wierszy. W drugim rzędzie średnia wynosi 70 - ((45+98+67)/3).
Przykład 3
W tym przykładzie otrzymujemy średnie wartości dla wszystkich wierszy, określając Na.Parametr RM, który jest ustawiony na true.
Wynik
Widzimy, że pierwsze i trzecie rzędy mają wartości NA. Zatem są one wykluczone poprzez zwrócenie średnich wartości.
Funkcja colmeans ()
Funkcja colmeans () służy do zwrócenia wartości średniej dla wszystkich kolumn w ramce danych.
Wymaga dwóch parametrów: Pierwszym parametrem jest obiekt DataFrame, a drugim parametrem jest Na.RM, który służy do włączenia lub wykluczenia wartości NA przy jednoczesnym obliczeniu średniej.
Składnia
colmeans (dataFrame_Object, na.rm = true/false)Parametry
Domyślnie zawiera NA. Jeśli obejmuje NA, wówczas wynikiem będzie NA.
Przykład 1
W tym przykładzie otrzymujemy średnie wartości dla wszystkich kolumn bez określenia Na.Parametr RM.
Wynik
Widzimy, że pierwsza i trzecia kolumna mają wartości NA. Tak więc wynik jest na dla tych kolumn. Dla drugiej kolumny średnia to 98.6667 - ((100+98+98)/3).
Przykład 2
W tym przykładzie otrzymujemy wartości średnie dla wszystkich kolumn, określając Na.Parametr RM, który jest ustawiony na false.
#Utworz market DataFrame, który ma 3 wiersze i 3 kolumny.Wynik
Widzimy, że pierwsza i trzecia kolumna mają wartości NA. Tak więc wynik jest na dla tych kolumn. Dla drugiej kolumny średnia to 98.6667 - ((100+98+98)/3).
Przykład 3
W tym przykładzie otrzymujemy wartości średnie dla wszystkich kolumn, określając Na.Parametr RM, który jest ustawiony na true.
Wynik
Widzimy, że pierwsza i trzecia kolumna mają wartości NA. Zatem są one wykluczone poprzez zwrócenie średnich wartości.
Wniosek
W tym samouczku R obejrzeliśmy funkcje Rowmeans () i Colmeans (). Rowmeans () służy do obliczania średniej w rzędach w ramce danych. Jeśli istnieją jakieś wartości NA, możemy je wykluczyć, ustawiając NA.RM do True. Colmeans () służy do obliczenia średniej w kolumnach w ramce danych. Jeśli istnieją jakieś wartości NA, możemy je wykluczyć, ustawiając NA.RM do True.