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 [[alternative HTML version deleted]]
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 >[[alternative HTML version deleted]]
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]]