Usuń NA / NaN / Inf w macierzy

Chcę wypróbować dwie rzeczy:

Jak usunąć wiersze zawierające NA / NaN / InfJak ustawić wartość punktu danych z NA / NaN / Inf na 0.

Do tej pory próbowałem użyć poniższych wartości NA, ale otrzymałem ostrzeżenia.

> eg <- data[rowSums(is.na(data)) == 0,]
 Error in rowSums(is.na(data)) : 
       'x' must be an array of at least two dimensions
     In addition: Warning message:
     In is.na(data) : is.na() applied to non-(list or vector) of type 'closure'

questionAnswers(4)

yourAnswerToTheQuestion