¿Se puede llamar a R en un servidor desde un JMP de escritorio?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Creo que la respuesta a esto es no. pero, ¿alguien está llamando a una instancia de R en un servidor desde JMP?
Nos gustan las visualizaciones en JMP, y las usamos en combinación con el escritorio R. Solo
tratando de obtener un poco más de potencia de CPU.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?La opción de conectarse a un Microsoft R Server, o Microsoft Machine Learning Server, sería excelente.
Gracias y mejor,
--T
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Hola Ian y Jeff,
Gracias a los dos por sus comentarios!
Tengo una R regular instalada en un servidor. La idea es desarrollar scripts con código R y luego compartirlos con otros usuarios. Pensé que llamar a R en el servidor para estos scripts era una buena manera de garantizar que todos trabajen con la misma versión de R y los mismos paquetes.
Pero bueno, si no es posible, trataré de encontrar otra solución.
Gracias de nuevo.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Mi colega, @ian_jmp , es correcto pero ampliarlo un poco más ...
JMP y R comunican interproceso. Es decir, JMP abre R y se comunica con él en memoria. Este mismo tipo de comunicación simplemente no es posible si R no se ejecuta en la misma máquina.
¿Tienes una versión de servidor de R, como Microsoft R Server ¿O simplemente tiene una distribución R regular instalada en un servidor? JMP no puede comunicarse con el servidor R de Microsoft en este momento, pero con suficientes solicitudes podríamos investigar si eso era factible.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Como ya se ha dicho, R y JMP deben residir en el misma computadora para que la integración 'fuera de la caja' funcione. Dudo que puedas hacer que funcione de otra manera, pero incluso si pudieras, creo que sería considerado como "sin apoyo". Es posible que puedas hacer algo por ti mismo, por supuesto.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Hola,
Acabo de encontrar esta publicación y actualmente tengo el mismo problema: me gustaría llamar a R (que se encuentra en un servidor) desde JMP en mi escritorio.
Sin embargo, no me es posible instalar JMP en el servidor.
He intentado cambiar la variable R_HOME:
Establecer variable de entorno ("R_HOME", "\\ ServerName \ R-3.2.1");
pero cuando lanzo el R Init () comando me sale el siguiente mensaje en el registro:
DLL: "\\ ServerName \ R-3.2.2 \ bin \ x64 \ R.dll"
-1
Me gustaría saber si alguien tiene más información sobre este tema? ¿Tienes alguna idea de cómo podríamos hacer esto?
¡Gracias por adelantado!
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Gracias PMroz. Nos gusta R para levantar objetos pesados. .pero cuando intenta generar información de resultados de modelado tanto gráfico como no gráfico en R. . Nos está resultando difícil conseguir ambos en un informe. (sin tener que aprender el paquete Sweave). Nos gusta la capacidad del cuadro de visualización de secuencias de comandos de JMP de combinar gráficos y resultados (no información de gráficos) y estábamos viendo si podríamos usar JMP para llamar a R y volver a portar el cuadro y los marcos de datos de resultados para reformatear y mostrar en JMP. Pero. . todavía tenemos que ver si podemos obtener JMP de escritorio para llamar a R en un servidor. Me gusta la idea de MS de intentar instalar un JMP en un servidor.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Podría ser alguna información útil aquí.
http://www.fda.gov/ScienceResearch/BioinformaticsTools/Arraytrack/ucm148063.htm
http://www.rforge.net/Rserve/index.html
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Gracias MS por las entradas. Nuestro servidor es Linux. . así que tendremos que repensar la segunda opción. No estoy seguro de estar listo para atreverme a probar la opción # 1, pero podría hacerlo.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Incluso si la documentación indica que R y JMP deben instalarse en la misma máquina, puede ser posible cambiando la variable de entorno R_HOME.
El comando JSL
Obtener Variable de Ambiente ( "R_home" ) ;
Devuelve la instalación actual de R. Para engañar a JMP para que cargue R desde otra ubicación, es necesario cambiar la variable a nivel del sistema operativo. Pero si un R_HOME ubicado de forma remota es posible, no lo sé. Y puedes arruinar tu conexión R de escritorio.
Sería interesante saber si alguien se ha atrevido a intentarlo.
Una alternativa sería tener JMP y R en el servidor y usar el escritorio remoto.
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Déjame aclarar mi pregunta. Entiendo que JMP puede invocar R cuando ambos están instalados en la misma computadora.
¿Puede JMP en una computadora conectarse con R que se ejecuta en un servidor?
Re: ¿Puede llamar a R en un servidor desde un JMP de escritorio?Hola,
Encuentra tu respuesta en JMP.Com ( aquí 
"Puede intercambiar datos entre JMP y R, enviar código R desde JMP dentro de un script JMP, y Renderizar gráficos R directamente en JMP. La combinación de estos elementos permite a los desarrolladores de R que conocen un poco de JMP, o los desarrolladores de JMP que saben un poco de R, a construir complementos JMP que usan el capacidades avanzadas en R siempre que sean valiosos, emerger de una manera que sea apropiada para cualquier usuario . "
También vea el panel derecho de esta página, puede encontrar información valiosa para hacer lo que quiera allí.