[R-es] STATA base de datos

Antonio Rodriguez Andres antoniorodriguezandres70 en gmail.com
Mie Dic 6 15:34:04 CET 2017


Gracias Carlos. Voy a probar y te digo.

El 6/12/2017 13:49, "Carlos Ortega" <cof en qualityexcellence.es> escribió:

> OK.
> Lee primero los datos, guarda el data.frame (.RData o en un .csv o lo que
> quieras).
> Sal de RStudio o incluso reinicia el ordenador para liberar el máximo de
> memoria.
>
> Y comienza una nueva sesión con RStudio cargando los datos con "fread()".
> Por otro lado, este conjunto de datos ¿cómo es de grande (filas y
> columnas)?.
>
> ¿Y qué máquina tienes?. ¿Cuanta RAM tienes?.
>
> Gracias,
> Carlos.
>
>
> El 6 de diciembre de 2017, 13:42, Antonio Rodriguez Andres <
> antoniorodriguezandres70 en gmail.com> escribió:
>
>> Carlos
>>
>> use library foreign, y read.dta. Consegui leer los datos. Pero demora
>> mucho. explore los datos con head y tail, y con summary. Conseguis los
>> resultados. Muy lento. Una cosa a. hacer es un histograma y ahi ya ponia
>> cannot allocate memory.
>>
>> Pense que podria leer los datos de otra manera mas eficiente.
>>
>> El 6/12/2017 13:32, "Carlos Ortega" <cof en qualityexcellence.es> escribió:
>>
>>> Pero entonces, ¿has leído ya el fichero en RStudio? ¿lo has convertido
>>> de Stata a csv o algún otro formato que con el que puedas trabajar en
>>> RStudio?.
>>> ¿O ahora el problema es que has convertido el fichero pero no puedes
>>> hacer ningún tipo de análisis porque tu equipo no tiene suficientes
>>> recursos?...
>>>
>>> Gracias,
>>> Carlos.
>>>
>>> El 6 de diciembre de 2017, 13:09, Antonio Rodriguez Andres <
>>> antoniorodriguezandres70 en gmail.com> escribió:
>>>
>>>> He llegado hacer un summary o algo asi. Despues de leerlo pero tarda
>>>> mucho.
>>>> Y si hago un histograma de una variable edad, hay colapsa.
>>>>
>>>> El 6/12/2017 13:05, "Antonio Rodriguez Andres" <
>>>> antoniorodriguezandres70 en gmail.com> escribió:
>>>>
>>>> > Freddy
>>>> >
>>>> > el archivo lo leo en segundos en Stata. puedo probar el paquete
>>>> heaven.
>>>> > Pero si recuerdo me dio problemas en RStudio
>>>> >
>>>> > El 6/12/2017 13:03, "Freddy Omar López Quintero" <
>>>> freddy.vate01 en gmail.com>
>>>> > escribió:
>>>> >
>>>> >> El mié, 06-12-2017 a las 12:55 +0100, Antonio Rodriguez Andres
>>>> escribió:
>>>> >>
>>>> >> me sale problema
>>>> >> de memoria.
>>>> >>
>>>> >>
>>>> >> Pregunta posiblemente tonta: ¿tienes suficiente memoria para
>>>> procesar un
>>>> >> archivo de tales dimensiones? Puede que ni aún cambiando la manera
>>>> de leer
>>>> >> el archivo realmente lo puedas procesar.
>>>> >>
>>>> >>
>>>> >> Entonces, una solucion es intentar pasar de STATA a CSV y luego usar
>>>> el
>>>> >> comando fread, y finalmente cargar los datos como RData
>>>> >>
>>>> >>
>>>> >> ¿Has probado el paquete haven y específicamente su función read_dta?
>>>> >> Parece que es bastante más eficiente que la de foreign y preserva más
>>>> >> características que trae el formato de stata.
>>>> >>
>>>> >> ¡Ojalá algo sirva!
>>>> >>
>>>> >> ¡Salud!
>>>> >>
>>>> >> --
>>>> >>
>>>> >> «...homines autem hominum causa esse generatos...»
>>>> >>
>>>> >> Cicero
>>>> >>
>>>> >
>>>>
>>>>         [[alternative HTML version deleted]]
>>>>
>>>> _______________________________________________
>>>> R-help-es mailing list
>>>> R-help-es en r-project.org
>>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>>
>>>
>>>
>>>
>>> --
>>> Saludos,
>>> Carlos Ortega
>>> www.qualityexcellence.es
>>>
>>
>
>
> --
> Saludos,
> Carlos Ortega
> www.qualityexcellence.es
>

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es