Rilevamento e rimozione di NaN
È possibile utilizzare le funzioni NaN (Not a Number) per riempire elementi di matrice vuoti o per eliminare valori di outlier dagli insiemi di dati.
• markNaN(M, vindex) - Modifica ogni elemento nei dati specificati da vindex in modo che contenga un NaN.
• matchNaN(M) - Restituisce l'indice o la coppia di indici degli elementi di NaN nei dati.
• filterNaN(M) - Rimuove le righe dell'insieme di dati M che contengono un NaN.
Utilizzare
filterNaN equivale a utilizzare
matchNaN seguito dalla funzione
trim, ma concatenandoli in un unico passo.
• IsNaN(x) - Rileva la presenza della costante incorporata NaN negli elementi di un array.
Argomenti
• M è una matrice o un vettore complesso.
• vindex è un vettore di indici forniti come interi o matrici 2 x 1 annidate, specificando elementi in M.
• x
è un elemento di un array.