
Boa tarde, tenho um ficheiro com umas linhas e colunas: estes são os meus dados: 2012 JAN FEV MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ Custo Tratamento (Fármacos, Análises e MCDs) Não Panakeia 23,62 28,31 22,46 22,03 27,66 20,92 21,28 25,64 20,38 19,96 30,07 17,6 % de doentes com Hemoglobina >= 10 gr/dl e <= 13 gr/dl Não Panakeia 75,0% 75,8% 77,6% 77,4% 77,1% 75,0% 75,3% 77,5% 78,3% 76,8% 75,8% 76,8% estou a fazer o seguinte código: setwd("f:/dados panakeia e não panakeia") dados<-read.table("Dados.csv",header=TRUE,sep=";",stringsAsFactors=FALSE,dec=",") for(i in 1:5){ dados[i]<-as.numeric(dados[i]) for(j in 1:13) { dados[j]<-as.real(gsub('%','',dados[j])) } } Error: (list) object cannot be coerced to type 'double' colnames(dados) <- c(2012,"Jan:Dez") dados não conheço o erro. Ana