[R-es] cambiar un valor por NA en data frame

Carlos Ortega cof en qualityexcellence.es
Jue Oct 9 17:38:35 CEST 2014


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 <afmellad en uc.cl>
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
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es