5 votos

¿Por qué ManageR y rpy2 no funcionan en QGIS (1.8.0-Lisboa)?

He estado intentando conseguir que los scripts de R funcionen y que ManageR funcione dentro de QGIS (1.8.0-Lisboa). (Windows 7). Python2.7.5. Dos problemas indicaban que R no funcionaba en QGis.

Primero - cuando ejecuto un R script no hay salida en la ventana emergente. Segundo - cuando hago clic en ManageR (esquina inferior derecha de Qgis) me dice que debo instalar rpy2 o comprobar mi instalación de rpy2.

Así que, instalando (comprobando rpy2). Esto en sí mismo ha resultado muy problemático. Encontré los siguientes posts y el software 'quick-fix':

http://stackoverflow.com/questions/11928277/rpy2-and-python-installation-road-block https://bitbucket.org/breisfeld/rpy2_w32_fix/issue/1/binary-installer-for-win32

He seguido las instrucciones, pero todavía no he conseguido nada. Lamentablemente no soy un genio de la informática. Puedo seguir instrucciones sencillas pero no soy capaz de arreglar nada por mí mismo. Así que, chicos. Esto es tanto una petición como una pregunta. (a) ¿cómo se puede arreglar?, (b) ¿hay alguien que trabaje para arreglar esto?

muchas gracias BW

7voto

MEDVIS Puntos 176

Por lo que sé, ManageR ya no se mantiene en QGIS, pero ahora hay una forma mejor:

En QGIS 2.0 hay un nuevo marco de trabajo de procesamiento que le permite ejecutar scripts R de una manera más simple y directa. Hay algunos scripts de ejemplo que pueden examinar.

Si está en Windows, todo lo que necesita hacer, después de instalar QGIS 2.0, es ir al menú Procesamiento -> Opciones y configuraciones-> Activar el proveedor R-> Seleccionar la carpeta principal de R en c:/Programas/R y hacer doble clic en uno de los scripts de R para asegurarse de que todo está bien.

Para más información Procesamiento/R: http://www.qgis.org/en/docs/user_manual/processing/3rdParty.html

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X