Articles of rpy2

Pruebas de estadísticas (Kolmogorov y T-test) con Python y Rpy2

He ejecutado algunos algoritmos y quería hacer un análisis estadístico con los resultados. Tengo dos vectores con los promedios de la tasa de error. Con R, usando la línea de abajo obtendría todo. t.test(methodresults1,methodresults2,var.equal=FALSE,paird=FALSE,alternative=”less”) Ya que estoy usando Python, quería usar el proyecto Rpy2. Intenté eso: import rpy2.robjects as R # methodresults1 and methodresults2 are […]

Error rpy2 después de actualizar a OSX El Capitán

Tengo un error que ocurre de una manera muy similar a esta pregunta de SO. La solución de simplemente instalar rpy2 usando conda no funciona. La diferencia clave en mi caso es que rpy2 funcionó correctamente antes de actualizar a Mac OSX 10.11 (El Capitán). Mi versión de Python es Python 2.7.10 , conda: 3.18.4 […]

Ejecutando el modelo de efectos mixtos aov () de R desde Python usando rpy2

Primero para ver si rpy2 funcionaba correctamente, ejecuté un modelo simple (stats.lm): import pandas as pd from rpy2 import robjects as ro from rpy2.robjects import pandas2ri pandas2ri.activate() from rpy2.robjects.packages import importr stats = importr(‘stats’) R = ro.r df = pd.DataFrame(data={‘subject’:[‘1′,’2′,’3′,’4′,’5′,’1′,’2′,’3′,’4′,’5′],’group’:[‘1′,’1′,’1′,’2′,’2′,’1′,’1′,’1′,’2′,’2′],’session’:[‘1′,’1′,’1′,’1′,’1′,’2′,’2′,’2′,’2′,’2′],’covar’:[‘1’, ‘2’, ‘0’, ‘2’, ‘1’, ‘1’, ‘2’, ‘0’, ‘2’, ‘1’],’result’:[-6.77,6.11,5.67,-7.679,-0.0930,0.948,2.99,6.93,6.30,9.98]}) rdf=pandas2ri.py2ri(df) result=stats.lm(‘result ~ group * session […]

Pasar vectores y parámetros de Python a funciones R

Estoy aprendiendo Python y R y tengo un problema al pasar parámetros desde Python a una función R llamada “Contornos”. Los siguientes trabajos ….. Python (testr.py) import rpy2.robjects as robjects robjects.r(”’ source(‘Wrapper.R’) ”’) r_myfunc = robjects.globalenv[‘Contours’] r_myfunc() R (Wrapper.R) source (‘./DrawCompRecVark.R’) imageDirectory=”./tmp/” Contours <- function() { k=c(0,1) sens=c(0.8, 0.9, 0.95, 0.995) spec=0.8 prev=0.001 N=1 uniqueId=1 […]

instale rpy2 en Windows7 64bit para Python 2.7

Estoy tratando de construir e instalar rpy2 Python Module. Pero tiene un error (ver más abajo). Tengo R instalado en C:\Program Files\R\R-2.15.0\ y Rh está en C:\Program Files\R\R-2.15.0\include . ¿Cómo puedo indicarle a setup.py que encuentre el encabezado R en ese directorio? Tanto Python como R se instalaron usando un archivo binario oficial para Windows […]

Django: la aplicación se bloquea al usar pandas2ri

Estoy implementando el código rpy2 en Django y cuando convierto el dataframe pandas en el dataframe r, mi aplicación comienza a fallar y da un error: Error: C stack usage 60820464 is too close to the limit de lo contrario la aplicación funciona bien siempre y cuando no convierta. ¿Hay algún problema / error en […]

Se produjo un error al instalar rpy2: se intentó adivinar el INICIO de R pero no el comando R en el PATH

He visto muchas publicaciones aquí y en otros lugares sobre este error, pero ninguna de las soluciones propuestas parece ser relevante. Estoy en Python 2.7.9 , tengo un ejecutable R en mi ruta y estoy intentando instalarlo en un servidor RHEL que no está en Windows. Aquí está el error específico que estoy viendo. ¿Alguien […]

Rpy2 importar archivo R externo

Tengo un script R en un archivo .R que me gustaría ejecutar. ¿Cómo puedo cargarlo? Me gustaría source(“/path/to/file.R”) dentro del código de Python, ¡pero con este nombre!

¿Cómo establecer la variable de entorno R_HOME en el directorio de inicio de R?

Estoy intentando importar rpy2 en python y recibo este error: RuntimeError: The R home directory could not be determined. Try to install R , set the R_HOME environment variable to the R home directory, or add the directory of the R interpreter to the PATH environment variable. Estoy completamente perdido aquí, ya que no tengo […]

Instalación del módulo “rpy2” de python después de instalar Enthought Canopy

Algunos de mis scripts de python utilizan rpy2 como una interfaz para R, que funcionó perfectamente con el python de Enthought EPD anterior. Recientemente instalé Canopy Python desde Enthought. Python ya no encuentra el módulo rpy2, y cuando bash reinstalarlo, aparece el siguiente error: $ easy_install rpy2 […] Processing rpy2-2.3.5.tar.gz Writing /var/folders/9n/qk8wf11d205b0lrr57wyg7k80000gp/T/easy_install-HIclIh/rpy2-2.3.5/setup.cfg Running rpy2-2.3.5/setup.py -q […]