
148 | Rozdział 7: Wydajna optymalizacja
sumę wartości przechowywanych wtych kolumnach lub wierszach. Dzięki funkcji
apply()
tego rodzaju operacje sąbardzo proste dowykonania.
#
Drugi argument: 1 -> wiersze, 2 -> kolumny
apply(data_set, 1, function_name)
Istnieją oczywiście zoptymalizowane funkcje doobliczania sum iśrednich nakolumnach
iwierszach (
rowSums()
,
colSums()
,
rowMeans()
i
colMeans()
). Zfunkcji tych powinniśmy ko-
rzystać wszędzie tam, gdzie tomożliwe. Wiele zoptymalizowanych funkcji działających
nawierszach ikolumnach dostępnych jest wpakiecie matrixStats.
Funkcje is.na() i anyNA()
Aby dowiedzieć się, wktórym miejscu dany w ...