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