mtext - Cargando problemas de datos
plot title r (1)
cuando cargas ccfsisims
do str(ccfsisims )
... ( str(ccfsisims )
el hábito de hacer esto)
Verás que pSVIPM
es un factor. Así que como as.numeric
simplemente cambiará los factores a números en el orden en que aparecen los niveles.
Porque si miras tu csv tienes #DIV/0!
personajes allí.
Inténtalo tú mismo:
> length(ccfsisims$pSVIPM[ccfsisims$pSVIPM == "#DIV/0!"])
[1] 350
Datalink: datos
Código:
ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE)
ccfsirsts <- as.data.frame(ccfsisims)
ccfsirsts[7:25] <- sapply(ccfsirsts[7:25],as.numeric)
ccfsirsts <- droplevels(ccfsirsts)
ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres)))
ccfsirsts[1:5,]
Problema:
Por lo tanto, si marca la columna "pSVIPM", los valores que se muestran en el marco de datos "ccfsirsts" son diferentes de los que realmente se guardan en el archivo .csv. Este problema ocurrió al cargar un conjunto diferente de datos.
En la carga inicial, es decir, "ccfsisims", todo parece estar pendiente. Es después que ocurre el problema.
¿Alguna idea de por qué sucede esto?