Hola, Una forma de hacerlo es esta (he cargado tus datos en un data.frame "datIn")...:
> datIn$EdadNew <- ifelse(datIn$EDAD > 98, "NA", datIn$EDAD)> head(datIn,10) > SERV EDAD SEXO COMUNA_RESIDENCIA REGION_RESIDENCIA DIAG FECHNOT EdadNew 1 3 14 2 2101 2 A010 12-01-2011 14 2 17 16 2 8417 8 A010 11-04-2011 16 3 16 14 1 7102 7 A010 12-05-2011 14 4 15 15 1 6110 6 A010 24-05-2011 15 5 19 15 2 8110 8 A010 29-06-2011 15 6 24 16 1 10108 10 A549 17-01-2011 16 7 2 16 1 1101 1 A549 24-02-2011 16 8 33 16 1 10209 10 A549 03-03-2011 16 9 10 *999 * 1 13117 13 A549 23-02-2011 NA 10 3 16 2 2101 2 A549 18-02-2011 16 Saludos, Carlos Ortega www.qualityexcellence.es El 9 de octubre de 2014, 17:22, ALEX FABIAN Mellado <[email protected]> escribió: > ESTIMADA COMUNIDAD R, > > Tengo un data frame de datos de salud sobre Enfermedades de Notificacion > Obligatoria. Algunas variables tienen una codificacion 99, 999, y 9999 para > asiganr los valores perdidos. LAs variables que tienen esta codificacion > son la EDAD, COMUNA_RESIDENCIA y la REGION_RESIDENCIA, respectivamente. > > Me gustaria poder editar esos valores a NA, sin tener que hacerlo uno por > uno con la opcion fix().... ya que son muchos es una base datos muy grande. > > Conoce alguno de esutedes amigos, alguna funcion para realizar dicha > edicion les agradeceria mucho, sus comentarios y ayudas..... > > Envio una extracto de la base de datos en .txt para mostrar el problemita > por por si alguno le sirviera mirarla se llama ENO2011 > > Un gran abrazo desde Chile > > Alex Mellado V > Ms(c) en Epidemiología > Universidad Católica de Chile > > _______________________________________________ > R-help-es mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-help-es > > -- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-help-es
