voglio sostituire miei valori NA da una matrice acquisita da:Sostituire valori NA per riga significa
read.table(…)
Questi valori dovrebbero essere la media della riga corrispondente.
cioè, la seguente riga della tabella:
1 2 1 NA 2 1 1 2
sarebbe diventato
1 2 1 1.43 2 1 2
Grazie.
Perché si desidera eseguire questo * riga-saggio *? Basta controllare che non si confondano le variabili con oggetti/campioni. Di solito uno fa questo in termini di colonne, calcolando la media per ogni variabile e usando quello per sostituire 'NA' all'interno della variabile. –
Inoltre, 'read.table()' restituisce un data.frame. Stai parlando di un frame di dati o di una matrice appropriata? –
@GavinSimpson Una ragione per questo sarebbe nei dati del questionario con domande ripetute per l'uso in una misurazione. I mezzi delle altre domande sarebbero usati per sostituire i dati mancanti. – Irwin