
14 Abr
2012
14 Abr
'12
18:56
Olá Estou trabalhando com alguns dados numéricos e que o R esta considerando como fator. > dput(dados) structure(list(NU_LESOES = c(12, 2, 1, 2, 2, 4, 2, 12, 12, 9, 1, 5, 6, 7, 1, 8, 10, 3, 4, 11)), .Names = "NU_LESOES", row.names = c(NA, -20L), data_types = "C", class = "data.frame") >str(dados2) 'data.frame': 20 obs. of 1 variable: $ NU_LESOES: Factor w/ 12 levels "1","10","15",..: 12 2 1 2 2 4 2 12 12 9 ... - attr(*, "data_types")= chr "C" >table(dados2$NU_LESOES) 1 10 15 2 20 3 30 5 7 8 80 NA 3 4 1 2 1 1 1 1 1 1 1 3 Porém quando uso o comando: dados2$NU_LESOES=as.numeric(dados2$NU_LESOES) os dados mudam > dados2$NU_LESOES=as.numeric(dados2$NU_LESOES) > table(dados2$NU_LESOES) 1 2 3 4 5 6 7 8 9 10 11 12 3 4 1 2 1 1 1 1 1 1 1 3 O que pode está acontecendo? -- Sérgio Henrique Almeida da Silva Junior Doutorando em Epidemiologia em Saúde Pública Escola Nacional de Saúde Pública Sérgio Arouca - ENSP/FIOCRUZ http://lattes.cnpq.br/1611345552843383 Tel: (21) 94429486/78101651 id: 123*20942