Re: [R-es] usar Selenium para web scraping
Gracias. Voy a verlo. El 05/06/15 a las 13:49, Carlos Ortega escribió: Hola José Luis, Además de lo que puso en su blog, Gregorio hizo una presentación muy clara de cómo usar RSelenium en el grupo de R de Madrid. El video de lo que contó es este: https://vimeo.com/96023824 Por si en él encuentras la clave Saludos, Carlos Ortega www.qualityexcellence.es El 5 de junio de 2015, 13:28, José Luis Cañadas Reche canadasre...@gmail.com escribió: Hola. Tengo que bajarme varias tablas del INE y necesito interactuar con el navegador. Ví el fantástico post que escribió Gregorio Serrano (que la tierra le sea leve), en http://www.grserrano.net/wp/2014/01/relenium-el-siguiente-nivel-de-web-scraping-con-r/ y estoy intentando reproducirlo para aprender como funciona relenium Pero relenium me da error después de if(!require(relenium)) install.packages("relenium") precios - "http://www.ine.es/jaxi/tabla.do?path=/t38/bme2/t07/a081/l0/file=1300010.pxtype=pcaxisL=0" firefox - firefoxClass$new() Error in exceptionTable[, 1] : subíndice fuera de los límites Total que me he puesto a trastear con RSelenium, y consigo seleccionar el elemento combobox pero no sé como obtener los valores que muestra ni como seleccionarlos. ¿Alguna idea? library(RSelenium) checkForServer() startServer() remDr - remoteDriver(remoteServerAddr = "localhost" , port = , browserName = "firefox" ) remDr$open() remDr$navigate(precios) # buscar por id webElem1 - remDr$findElement(using = 'id', value = 'cri1') ___ 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 ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] una preguntica
Hola. Si descomprimes el tar.gz de la instalación base de R http://cran.r-project.org/src/base/R-3/R-3.2.0.tar.gz verás que en el directorio src/library hay un directorio compiler. Parece que compiler forma parte de la instalación por defecto de R. ¿que te muestra al hacer require(compiler) ? Saludos El 18/05/15 a las 12:31, Carlos Ortega escribió: No lo encontré en CRAN. Y en Mac, lo quise instalar, y no me aparece como disponible. Es curioso porque puedes encontrar documentación de las funciones del paquete, pero no la página del paqeute dentro de la lista completa de CRAN: http://cran.rstudio.com/web/packages/available_packages_by_name.html También miré en los deprecados/antiguos... y nada. Gracias, Carlos. El 18 de mayo de 2015, 12:11, José Luis Cañadas Reche canadasre...@gmail.com escribió: Hola. Pues a mi me funciona en la última versión de R. De hecho el maintainer es el R Core Team Package: compiler Version: 3.2.0 Priority: base Title: The R Compiler Package Author: Luke Tierney luke-tier...@uiowa.edu Maintainer: R Core Team r-c...@r-project.org Description: Byte code compiler for R. License: Part of R 3.2.0 Built: R 3.2.0; ; 2015-04-17 02:29:56 UTC; unix El 18/05/15 a las 00:32, Carlos Ortega escribió: Hola, La opción en la que he pensado cuando he visto tu correo es en el paquete "compiler" que permite compilar bytecode una función, con el objetivo de acelerar su ejecución. El problema es que cuando he ido a ver su disponibilidad en CRAN no la he encontrado... Te dejo la referencia de cómo se utiliza y las ventajas que ofrece: http://www.r-statistics.com/2012/04/speed-up-your-r-code-using-a-just-in-time-jit-compiler/ Saludos, Carlos. El 17 de mayo de 2015, 19:48, heber sarmiento via R-help-es r-help-es@r-project.org escribió: Cordial saludo a todos Quisiera saber si alguien me puede colaborar con dos cosillas 1) Cómo debo hacer para construir una tabla en la que las columnas salgan los encabezados.2) He escrito un pequeño script y quiero ocultarlo para que no quede al alcanace de los usuarios, pero desde luego que puedan usar sus funciones. Agradezco sugenerncias e ideas. Muy amables a todos y de pasadas aclaro que no soy experto en esto luego cualquier ayuda bienvenida. Heber [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es ___ 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 ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] una preguntica
Hola. Pues a mi me funciona en la última versión de R. De hecho el maintainer es el R Core Team Package: compiler Version: 3.2.0 Priority: base Title: The R Compiler Package Author: Luke Tierney luke-tier...@uiowa.edu Maintainer: R Core Team r-c...@r-project.org Description: Byte code compiler for R. License: Part of R 3.2.0 Built: R 3.2.0; ; 2015-04-17 02:29:56 UTC; unix El 18/05/15 a las 00:32, Carlos Ortega escribió: Hola, La opción en la que he pensado cuando he visto tu correo es en el paquete compiler que permite compilar bytecode una función, con el objetivo de acelerar su ejecución. El problema es que cuando he ido a ver su disponibilidad en CRAN no la he encontrado... Te dejo la referencia de cómo se utiliza y las ventajas que ofrece: http://www.r-statistics.com/2012/04/speed-up-your-r-code-using-a-just-in-time-jit-compiler/ Saludos, Carlos. El 17 de mayo de 2015, 19:48, heber sarmiento via R-help-es r-help-es@r-project.org escribió: Cordial saludo a todos Quisiera saber si alguien me puede colaborar con dos cosillas 1) Cómo debo hacer para construir una tabla en la que las columnas salgan los encabezados.2) He escrito un pequeño script y quiero ocultarlo para que no quede al alcanace de los usuarios, pero desde luego que puedan usar sus funciones. Agradezco sugenerncias e ideas. Muy amables a todos y de pasadas aclaro que no soy experto en esto luego cualquier ayuda bienvenida. Heber [[alternative HTML version deleted]] ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] Interpretación de coeficientes en un cox proportional hazards con variable strata
El 04/02/15 a las 13:54, José Luis Cañadas Reche escribió: Buenas. Abajo pongo la salida de un modelo de cox , dónde he estratificado por una variable de país (Countryb) y por otra (Q6). Además hay interacción entre la variable mobilityPDurG2 (es una variable 0,1, y 0 es la categoría de referencia) país. La categoría de referencia para país es united kingdom. Mi duda surge si quiero calcular el hazard ratio para los que tienen un 1 en mobilityPDurG2 en los diferentes países respecto a los que tienen 0. En principio sería con los exp(coef), de forma que por ejemplo para el Reino unido sería 0.78592 y para Bélgica 0.65489, pero no estoy seguro y no he encontrado por ahí como se interpreta cuando tengo interacción entre la variable de estrato y una covariable. Gracias.. summary(mod.cph.strat3) Call: coxph(formula = S1.nuevo ~ mobilityPDurG2 * strata(Countryb) + strata(Q6), data = datos[filtro, ], method = breslow) n= 5885, number of events= 4397 coef exp(coef) se(coef) z Pr(|z|) mobilityPDurG2 -0.24090 0.78592 0.06930 -3.476 0.000509 *** mobilityPDurG2:strata(Countryb)Countryb=belgium -0.42328 0.65489 0.21738 -1.947 0.051514 . mobilityPDurG2:strata(Countryb)Countryb=france -0.13352 0.87501 0.13945 -0.957 0.338326 mobilityPDurG2:strata(Countryb)Countryb=germany -0.01344 0.98665 0.13199 -0.102 0.918871 mobilityPDurG2:strata(Countryb)Countryb=italy 0.19129 1.21081 0.11428 1.674 0.094149 . mobilityPDurG2:strata(Countryb)Countryb=netherlands -0.10238 0.90269 0.13224 -0.774 0.438819 mobilityPDurG2:strata(Countryb)Countryb=poland 0.17324 1.18916 0.25840 0.670 0.502579 mobilityPDurG2:strata(Countryb)Countryb=spain -0.49122 0.61188 0.14938 -3.288 0.001008 ** mobilityPDurG2:strata(Countryb)Countryb=sweden -0.28491 0.75208 0.12522 -2.275 0.022884 * mobilityPDurG2:strata(Countryb)Countryb=switzerland -0.14876 0.86178 0.16448 -0.904 0.365771 --- ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
[R-es] Interpretación de coeficientes en un cox proportional hazards con variable strata
Buenas. Abajo pongo la salida de un modelo de cox , dónde he estratificado por una variable de país (Countryb) y por otra (Q6). Además hay interacción entre la variable mobilityPDurG2 (es una variable 0,1, y 0 es la categoría de referencia) país. La categoría de referencia para país es united kingdom. Mi duda surge si quiero calcular el hazard ratio para los que tienen un 1 en mobilityPDurG2 en los diferentes países respecto a los que tienen 0. En principio sería con los exp(coef), de forma que por ejemplo para el Reino unido sería 0.78592 y para Bélgica 0.65489, pero no estoy seguro y no he encontrado por ahí como se interpreta cuando tengo interacción entre la variable de estrato y una covariable. Gracias.. summary(mod.cph.strat3) Call: coxph(formula = S1.nuevo ~ mobilityPDurG2 * strata(Countryb) + strata(Q6), data = datos[filtro, ], method = breslow) n= 5885, number of events= 4397 coef exp(coef) se(coef) z Pr(|z|) mobilityPDurG2 -0.24090 0.78592 0.06930 -3.476 0.000509 *** mobilityPDurG2:strata(Countryb)Countryb=belgium -0.42328 0.65489 0.21738 -1.947 0.051514 . mobilityPDurG2:strata(Countryb)Countryb=france -0.13352 0.87501 0.13945 -0.957 0.338326 mobilityPDurG2:strata(Countryb)Countryb=germany -0.01344 0.98665 0.13199 -0.102 0.918871 mobilityPDurG2:strata(Countryb)Countryb=italy 0.19129 1.21081 0.11428 1.674 0.094149 . mobilityPDurG2:strata(Countryb)Countryb=netherlands -0.10238 0.90269 0.13224 -0.774 0.438819 mobilityPDurG2:strata(Countryb)Countryb=poland 0.17324 1.18916 0.25840 0.670 0.502579 mobilityPDurG2:strata(Countryb)Countryb=spain -0.49122 0.61188 0.14938 -3.288 0.001008 ** mobilityPDurG2:strata(Countryb)Countryb=sweden -0.28491 0.75208 0.12522 -2.275 0.022884 * mobilityPDurG2:strata(Countryb)Countryb=switzerland -0.14876 0.86178 0.16448 -0.904 0.365771 --- ___ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
Re: [R-es] No es un problema de tm tienes doc.corpus vacío
Hola. Parece que usas una distribucin derivada de debian, ya sea la misma debian, ubuntu, linux mint o similar. Puedes instalar R desde los repositorios del sistema con sudo apt-get install r-base Suele ser una versin de R bastante actual, pero si quieres la ltima versin en cran.r-project.org tienes instrucciones de como instalar R para estos sistemas. Bsicamente es aadir un repositorio en /etc/apt/sources.list y ya luego instalas R con sudo apt-get install r-base. A no ser, claro, que desees compilar R desde el cdigo fuente por algn motivo. Espero haberte ayudado. Saludos De todas formas, El 20/06/14 11:24, Ruben Tobalina Ramirez escribi: hola, s que esto no tiene mucho que ver con R, pero he estado mirando y no s muy bien que me pasa y no s si es problema de los paquetes de R. He bajado la version 3.0.3 de las fuentes de R. Y para instalarlo, he hecho lo de siempre: sudo ./configure --enable-R-shlib sudo make y aqui me da el siguiente error: make: *** No se especific ningn objetivo y no se encontr ningn makefile. Alto. he mirado la carpeta de R y ahi esta el fichero makefile, varios de hecho, que he hecho mal, alguien me puede guiar, porfa? gracias El 18 de junio de 2014, 13:25, Ruben Tobalina Ramirez lagrimaescr...@gmail.com escribi: Muchas gracias isidro, a la noche reinstalo R y os digo si me ha funcionado. Perdona mi ignorancia de novato pero no he entendido muy bien eso de avisar al desarrollador. Entiendo que es a los de los paquetes, no? un saludo! ruben El 18 de junio de 2014, 13:10, Isidro Hidalgo ihida...@jccm.es escribi: Ya he visto que tampoco as funciona. S te puedo decir que me ha dejado de funcionar algo que ya tena hecho hace tiempo. Puede que se trate de un problema de incompatibilidad de la versin 3.1.0 con las versiones actuales de snowballC o tm... CONFIRMADO: con la 3.0.3 S FUNCIONA. Se lo puedes comunicar al desarrollador. Un saludo. Isidro Hidalgo Arellano Observatorio Regional de Empleo Consejera de Empleo y Economa http://www.jccm.es -Mensaje original- De: r-help-es-boun...@r-project.org [mailto:r-help-es-bounces@r- project.org] En nombre de Isidro Hidalgo Enviado el: mircoles, 18 de junio de 2014 12:46 Para: 'Ruben Tobalina Ramirez'; 'Ricardo Alberich' CC: 'r-help-es' Asunto: RE: [R-es] No es un problema de tm tienes doc.corpus vaco Creo que lo que quieres hacer necesita esta lnea de cdigo justo despus de cargar el paquete tm: inmortal = unlist(strsplit(inmortal, " ", fixed = T)) De esta forma, trabajas con palabras, y NO con las frases enteras... Un saludo Isidro Hidalgo Arellano Observatorio Regional de Empleo Consejera de Empleo y Economa http://www.jccm.es -Mensaje original- De: r-help-es-boun...@r-project.org [mailto:r-help-es-bounces@r- project.org] En nombre de Ruben Tobalina Ramirez Enviado el: martes, 17 de junio de 2014 20:25 Para: Ricardo Alberich CC: r-help-es Asunto: Re: [R-es] No es un problema de tm tienes doc.corpus vaco Buenas tardes Ricardo, gracias por la respuesta rpida. Pues copie tu cdigo y me sigue dando el mismo error. Fui a mi codigo y cambie los 'doc.corpus' por 'corpus' (fue un error al limpiar el codigo) y sigue el error. No s, he probado buscando en webs cdigos similares y sigue el error:( El 17 de junio de 2014, 19:53, Ricardo Alberich r.alber...@uib.es escribi: No es un problema de tm ni de SnowfallC ni de mcapply (por el path utilizas linux, en windows mcapply segn el manual no va bien) No defines bien los objetos que pasas. Pasas doc.corpus en lugar de corpus ( o asignas a corpus en lugar de a doc.corpus) . Depura los programas cuando salga un error de objeto, como te pone en el Error que pasas . Temporalmente lo tienes arreglado en http://rpubs.com/ricardo/Temp Pero otra vez observa paso a paso los objetos y nos dirs (bueno ya lo sabrs) dnde est el error. Ricardo Alberich On 17/06/14 18:38, r-help-es-requ...@r-project.org wrote: Enve los mensajes para la lista R-help-es a r-help-es@r-project.org Para subscribirse o anular su subscripcin a travs de la WEB https://stat.ethz.ch/mailman/listinfo/r-help-es O por correo electrnico, enviando un mensaje con el texto "help" en el asunto (subject) o en el cuerpo a: r-help-es-requ...@r-project.org Puede contactar con el responsable de la lista escribiendo a: r-help-es-ow...@r-project.org Si responde a algn contenido de este mensaje, por favor, edite
Re: [R-es] No es un problema de tm tienes doc.corpus vacío
ups. Acabo de ver que lo que queras es instalar una versin anterior de R. Entonces no s a que se debe tu error. Saludos El 20/06/14 11:24, Ruben Tobalina Ramirez escribi: hola, s que esto no tiene mucho que ver con R, pero he estado mirando y no s muy bien que me pasa y no s si es problema de los paquetes de R. He bajado la version 3.0.3 de las fuentes de R. Y para instalarlo, he hecho lo de siempre: sudo ./configure --enable-R-shlib sudo make y aqui me da el siguiente error: make: *** No se especific ningn objetivo y no se encontr ningn makefile. Alto. he mirado la carpeta de R y ahi esta el fichero makefile, varios de hecho, que he hecho mal, alguien me puede guiar, porfa? gracias El 18 de junio de 2014, 13:25, Ruben Tobalina Ramirez lagrimaescr...@gmail.com escribi: Muchas gracias isidro, a la noche reinstalo R y os digo si me ha funcionado. Perdona mi ignorancia de novato pero no he entendido muy bien eso de avisar al desarrollador. Entiendo que es a los de los paquetes, no? un saludo! ruben El 18 de junio de 2014, 13:10, Isidro Hidalgo ihida...@jccm.es escribi: Ya he visto que tampoco as funciona. S te puedo decir que me ha dejado de funcionar algo que ya tena hecho hace tiempo. Puede que se trate de un problema de incompatibilidad de la versin 3.1.0 con las versiones actuales de snowballC o tm... CONFIRMADO: con la 3.0.3 S FUNCIONA. Se lo puedes comunicar al desarrollador. Un saludo. Isidro Hidalgo Arellano Observatorio Regional de Empleo Consejera de Empleo y Economa http://www.jccm.es -Mensaje original- De: r-help-es-boun...@r-project.org [mailto:r-help-es-bounces@r- project.org] En nombre de Isidro Hidalgo Enviado el: mircoles, 18 de junio de 2014 12:46 Para: 'Ruben Tobalina Ramirez'; 'Ricardo Alberich' CC: 'r-help-es' Asunto: RE: [R-es] No es un problema de tm tienes doc.corpus vaco Creo que lo que quieres hacer necesita esta lnea de cdigo justo despus de cargar el paquete tm: inmortal = unlist(strsplit(inmortal, " ", fixed = T)) De esta forma, trabajas con palabras, y NO con las frases enteras... Un saludo Isidro Hidalgo Arellano Observatorio Regional de Empleo Consejera de Empleo y Economa http://www.jccm.es -Mensaje original- De: r-help-es-boun...@r-project.org [mailto:r-help-es-bounces@r- project.org] En nombre de Ruben Tobalina Ramirez Enviado el: martes, 17 de junio de 2014 20:25 Para: Ricardo Alberich CC: r-help-es Asunto: Re: [R-es] No es un problema de tm tienes doc.corpus vaco Buenas tardes Ricardo, gracias por la respuesta rpida. Pues copie tu cdigo y me sigue dando el mismo error. Fui a mi codigo y cambie los 'doc.corpus' por 'corpus' (fue un error al limpiar el codigo) y sigue el error. No s, he probado buscando en webs cdigos similares y sigue el error:( El 17 de junio de 2014, 19:53, Ricardo Alberich r.alber...@uib.es escribi: No es un problema de tm ni de SnowfallC ni de mcapply (por el path utilizas linux, en windows mcapply segn el manual no va bien) No defines bien los objetos que pasas. Pasas doc.corpus en lugar de corpus ( o asignas a corpus en lugar de a doc.corpus) . Depura los programas cuando salga un error de objeto, como te pone en el Error que pasas . Temporalmente lo tienes arreglado en http://rpubs.com/ricardo/Temp Pero otra vez observa paso a paso los objetos y nos dirs (bueno ya lo sabrs) dnde est el error. Ricardo Alberich On 17/06/14 18:38, r-help-es-requ...@r-project.org wrote: Enve los mensajes para la lista R-help-es a r-help-es@r-project.org Para subscribirse o anular su subscripcin a travs de la WEB https://stat.ethz.ch/mailman/listinfo/r-help-es O por correo electrnico, enviando un mensaje con el texto "help" en el asunto (subject) o en el cuerpo a: r-help-es-requ...@r-project.org Puede contactar con el responsable de la lista escribiendo a: r-help-es-ow...@r-project.org Si responde a algn contenido de este mensaje, por favor, edite la linea del asunto (subject) para que el texto sea mas especifico que: "Re: Contents of R-help-es digest...". Adems, por favor, incluya en la respuesta slo aquellas partes del mensaje a las que est respondiendo.