Re: [R-es] usar Selenium para web scraping

2015-06-05 Por tema José Luis Cañadas Reche

  
  

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

2015-05-18 Por tema José Luis Cañadas Reche

  
  
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

2015-05-18 Por tema José Luis Cañadas Reche

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

2015-02-05 Por tema José Luis Cañadas Reche


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

2015-02-04 Por tema José Luis Cañadas Reche

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

2014-06-20 Por tema José Luis Cañadas Reche

  
  
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

2014-06-20 Por tema José Luis Cañadas Reche

  
  
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.