Carlos, cuando aplico la primera sentencia, Ventas <- gsub("\\.","",
Ventas), el data frame se pierde, queda convertido en character.

Me da el siguiente aviso:

Mensajes de aviso perdidos
In edit.default(CapturadosChicas) :
   deparse may be not be source()able in R < 2.7.0

Saludos,

Sebastián.



El 22 de noviembre de 2012 10:25, Carlos Ortega
<cof@qualityexcellence.es>escribió:

> Hola,
>
> Creo que hace falta que hagas el bucle, ni que uses un apply.
> Puedes seguir manteniendo el mismo data.frame, tanto para la sustitución,
> como para la conversión a numeric de las columnas afectadas. Las dos
> funciones permiten trabajar sobre todo el data.frame de un tirón.
>
> Mira si así funciona:
>
> Ventas <- gsub("\\.","", Ventas)
> Ventas <- as.numeric(Ventas[, c(3:15)]
>
>
> Saludos,
> Carlos Oortega
> www.qualityexcellence.es
>
> El 22 de noviembre de 2012 14:01, Sebastian Kruk <residuo.solow@gmail.com>escribió:
>
>> Estimados usuarios de R:
>>
>> Tengo un archivo de Access que lo cargo usando la libreria RODBC:
>>
>> CanalVentas <- odbcConnectAccess("Ventas")
>> Me lo cargo en un data frame:
>>
>> Ventas <- sqlQuery( CanalVentas, "select * from VentasFin", as.is=T)
>>
>> Me queda un data frame donde todas las columnas son de clase character,
>> algunas que tendrían que ser numeric no quedan asi pues a veces tienen
>> como
>> separador decimal el punto y otras veces la coma.
>>
>> En los casos que tengo punto y tambien coma puedo resolver la situación
>> usando:
>>
>> for (i in 3:15) Ventas[,i] <- as.numeric(gsub("\\.","",ventas[,i]))
>>
>> Lo que quise hacer usando apply pero dejaba de ser un data frame
>>
>> ¿Se puede hacer con apply?
>>
>> Saludos,
>>
>> Sebastián.
>>
>>
>>
>>
>>
>> El data frame que me queda al ap
>>
>>         [[alternative HTML version deleted]]
>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>

	[[alternative HTML version deleted]]

