chcę spróbować dwóch rzeczy:Usuń NA/NaN/Inf w matrycy
- Jak mogę usunąć wiersze, które zawierają NA/NaN/Inf
- W jaki sposób ustawić wartość punktu danych z NA/NaN/Inf do 0.
Do tej pory próbowałem używać następujących wartości NA, ale otrzymywał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'
Ostrzeżenie jest takie, że nie zdefiniowano 'danych', które jest również funkcją w pakiecie' utils'. Np. Nazywasz 'is.na' funkcją, która nie ma sensu. –
Powiązany post: https://stackoverflow.com/questions/7518245/one-function-to-detect-nan-na-inf-inf-etc – zx8754