quiero reemplazar mis valores NA partir de una matriz adquirida por:Reemplazar los valores de NA por fila significa
read.table(…)
Esos valores deben ser la media de la fila correspondiente.
es decir, la siguiente fila de la tabla:
1 2 1 NA 2 1 1 2
se convertiría en
1 2 1 1.43 2 1 2
Gracias.
¿Por qué querrías hacer esto * en fila *? El simple hecho de comprobar que no está mezclando variables con objetos/muestras. Por lo general, uno hace esta columna, calcula la media de cada variable y la usa para reemplazar 'NA 'dentro de la variable. –
Además, 'read.table()' devuelve un data.frame. ¿Estás hablando de un marco de datos o una matriz adecuada? –
@GavinSimpson Una razón para esto sería en los datos del cuestionario con preguntas repetidas para su uso en una medición. Los medios de las otras preguntas se usarían para sustituir los datos faltantes. – Irwin