¿Visión general básica de JMP frente a SAS?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Me preguntaba si hay personas que usan (o han usado) tanto JMP como SAS, y podrían dar algún tipo de descripción general de la diferencia, y por qué alguien podría elegir uno sobre el otro.Tal vez para hacerlo más simple, JMP vs PC SAS.
He estado programando en SAS durante años, nunca eché un vistazo a JMP.
Recientemente, he estado trabajando en cosas de control de procesos estadísticos en SAS.Y hay mucha funcionalidad ahí (tenemos el paquete SAS/QC).Pero parece que cada vez que veo una discusión sobre temas de SPC aquí en community.sas.com, es algo de este foro de JMP.
Y hoy, vi esta excelente publicación de John Sall en el blog de JMP con un gráfico de objetivos que muestra muy bien información resumida sobre más de 100 procesos.
http://blogs.sas.com/content/jmp/2013/09/24/each-statistic-should-have-a-graph-to-go-with-it-not/
Y pensé: "Oh, eso es hermoso, debería agregarlo a mi panel de control..."
Y puedo hacerlo en SAS, por supuesto, pero me volvió a dar curiosidad saber de dónde viene JMP, hacia dónde va y JMP vs SAS.
Sabía que John Sall era cofundador de SAS, pero wikipedia me dijo que desarrolló JMP en la década de 1980.
http://en.wikipedia.org/wiki/John_Sall
Lo que hace que nos preguntemos, ¿era la herramienta de análisis de PC de JMP SAS Institute antes de que existiera PC SAS? Ahora que PC SAS está disponible (y EG SAS y web SAS vienen...) ¿qué depara el futuro para JMP y SAS de escritorio?¿Son vistos como complementarios?¿JMP será siempre una solución de análisis de escritorio, compitiendo con STATA, Minitab, SPSS, etc.?
¿Alguien que busque una "solución SPC" compraría JMP y lo instalaría en algunas PC antes de desarrollar una solución SAS?
Darse cuenta de que esto es vago. Feliz por cualquier respuesta o enlace a blogs que vayan más allá del marketing básico.
Re: ¿Resumen básico de JMP vs SAS?@thoffnagle Los tres lugares por los que te recomiendo empezar son:
Para un sobrevuelo rápido de la interfaz de usuario y la experiencia de JMP, sugiero participar en uno de los seminarios web en vivo "Primeros pasos con JMP":
https://www.jmp.com/en_us/events/empezando-con-jmp/overview.html
Una vez que tenga una licencia de JMP o JMP Pro, le recomiendo completar el kit de bienvenida para nuevos usuarios de JMP. El kit de bienvenida para nuevos usuarios de JMP es una experiencia de aprendizaje electrónico en línea para usuarios nuevos de JMP:
https://www.jmp.com/en_us/events/getting-started-with-jmp/new-user-welcome-kit.html
Y, por último, dado que parece que proviene de un entorno SAS... es posible que desee echar un vistazo a algunos de los recursos gratuitos disponibles para usar JMP en un entorno SAS... Supongo que no dejará de usar SAS o tendrá datos en un marco SAS que desea analizar dentro del ecosistema JMP:
https://www.jmp.com/en_us/learning-library/using-sas-from-jmp.html
Y por último, pero no menos importante... ya ha encontrado la comunidad de usuarios de JMP... lea detenidamente especialmente las discusiones y el intercambio de archivos para obtener todo tipo de información útil.
Re: ¿Resumen básico de JMP vs SAS?Además de ser un antiguo usuario de SAS y también un usuario de JMP desde hace mucho tiempo, le sugiero que comience su entrada en JMP de la siguiente manera:
1. Escaneo de la documentación "Discovering JMP" y "Using JMP", que está disponible en
Ayuda>Libros
2. Revise el kit de bienvenida para nuevos usuarios
Kit de bienvenida para nuevos usuarios
3. Ir a través de los tutoriales de interés disponibles en
Ayuda>Tutoriales
4. Luego comience por la ruta JSL siguiendo la Guía de secuencias de comandos
Re: ¿Resumen básico de JMP vs SAS?Hola, Daniel,
Gracias por la descripción general, había escuchado cosas similares comparando SAS con JMP.Soy un antiguo usuario de SAS (lo usé por primera vez en la universidad alrededor de 1981) que se mudó a un nuevo trabajo, donde tienen JMP, no SAS.Estoy acostumbrado a SAS y a escribir programas para él.¿Existe un buen tutorial para que personas como yo hagan la transición de manera más fácil y eficiente?Gracias.
Tim
Re: ¿Resumen básico de JMP vs SAS?citando Juan Sall , cofundador y vicepresidente ejecutivo de SAS y arquitecto jefe de JMP ofrece un buen resumen básico:
"JMP es un hermano menor de SAS, dirigido a científicos, ingenieros y otros investigadores que necesitan analizar datos. JMP es para SAS como una hoja de cálculo es para una base de datos, más pequeña y orientada a usos de escritorio interactivos, pero capaz de fusionarse fácilmente con la empresa más grande. Uno de los usos más destacados de JMP es diseñar y analizar experimentos. JMP siempre ha sido más fuerte en su enfoque gráfico para analizar datos. Hay un gráfico para casi todas las estadísticas y la mayoría de los gráficos son interactivos.
El grupo de usuarios más grande de JMP está formado por ingenieros y especialistas en soporte estadístico en la fabricación, particularmente en productos farmacéuticos, semiconductores, químicos y de consumo. A menudo, JMP se utiliza como apoyo a Six Sigma u otro programa de mejora de la calidad. JMP también se usa mucho en las universidades".
También mantenemos una página en jmp.com destacando las formas en que JMP y SAS se pueden usar juntos.
daniel valente
Gestión de productos JMP
Re: ¿Resumen básico de JMP vs SAS?¿Por qué no usar ambos? Érase una vez, se suponía que un producto SAS reemplazaría a JMP, SAS/Insight. Nunca se desarrolló realmente y se abandonó hace unos años, dejando a JMP como una herramienta de exploración única hasta el lanzamiento de SAS Visual Analytics.
Cambiar entre JMP y SAS depende de lo que esté haciendo, si tiene la suerte de tener ambas licencias:
- Con más de unos pocos millones de filas (alrededor de 10 millones para una PC con 8 GB de RAM), JMP no hará el trabajo. Pero, con menos, el procesamiento en memoria lo hace realmente mucho más rápido.
- Excepto que JMP todavía no parece usar el procesamiento paralelo en sistemas multinúcleo, como lo hacen algunos procedimientos SAS: para algunos problemas computacionalmente intensivos con pocos datos, SAS puede ejecutarse más rápido.
- Si tiene que enseñar estadística y no programación, entonces JMP es perfecto. He probado ambos durante años (incluso décadas) y nunca volveré a SAS por eso.
- Si sus problemas son únicos y no están estructurados, elija JMP para explorar sus datos.
- Pero si trabaja en el área de inteligencia de negocios, con problemas repetitivos, preparación de datos complejos e informes personalizados con tablas elaboradas, será mucho más productivo con SAS Enterprise Guide. No hay flujo de trabajo (o pista utilizable) en JMP, lo que significa que puede olvidar fácilmente cómo llegó a un resultado útil.
- La comparación es la misma en el área de minería de datos: JMP Pro es realmente rápido pero limitado (sin minería de texto, sin SVM), en comparación con Enterprise Miner.
- La lista de métodos estadísticos disponibles es mucho más corta en JMP: sin mezcla de distribuciones, GEE, técnicas bayesianas, ecuaciones estructurales, análisis avanzado de series temporales, investigación de operaciones...
Personalmente, uso solo JMP con estudiantes universitarios que aprenden estadísticas, y principalmente Enterprise Guide y Enterprise Miner con estudiantes graduados que aprenden sistemas de apoyo a la toma de decisiones. Para la investigación (en administración de empresas), tiendo a preferir Guide (con llamadas frecuentes a "Abrir con JMP") para problemas complejos pero bien definidos, y JMP (con "Enviar a SAS" ocasionalmente) para problemas nuevos. Por ejemplo, en estos días, estoy trabajando en un problema de análisis de contenido (codificación de personajes de cómics): las gráficas de mosaico de JMP son realmente útiles para comparar el trabajo de varios programadores, pero el Kappa de Cohen en JMP no está corregido por variables ordinales. Así que primero usé llamadas al paquete irr R desde un script JMP o, ahora y preferiblemente, la macro SAS/IML de Hayes & Krippendorff (2007) que calcula el alfa de Krippendorff, desde otro script JMP. La técnica era la misma para el análisis de correspondencias, hasta el lanzamiento de JMP 12.
Espero que ayude,
yves roy
Re: ¿Resumen básico de JMP vs SAS?Sr. Parker,
Buscando información de accesibilidad en JMP, encontré la información de la FDA en Accesibilidad | S.A.S. , y me recordó tu pregunta. Recordando que se puede crear una tabla de datos a partir de una tabla de informes en JMP haciendo clic con el botón derecho en la tabla de informes y aprendiendo de lo anterior que JMP puede guardar una tabla de datos en el formato de transporte SAS que requiere la FDA, pensé que tal vez las dos juntos le ahorrarían al menos parte del scripting que tiene que hacer.
Los mejores deseos,
Juan Tate
Re: ¿Resumen básico de JMP vs SAS?He utilizado JMPPro en un entorno de centro médico académico durante unos 6 años. Apoyo la investigación clínica y los ensayos clínicos. La mayoría de los datos que veo llegan como bases de datos MYSQL o REDCap con el libro de trabajo Oracle DB o Excel ocasional. JMP y JMPPro me permiten hacer prácticamente todo lo que se me pide. La interfaz gráfica de JMP hace que mostrar a los investigadores y estudiantes cómo se realizó el análisis sea un placer, a veces casi una herramienta de enseñanza mágica. El lenguaje de secuencias de comandos de JMP me permite proporcionar documentación y código para los informes, pero JMP no produce fácilmente tablas de informes del tipo que requiere una agencia reguladora. Cierto, con suficientes secuencias de comandos, se pueden generar tablas, pero es mucho trabajo. Reformateamos los informes JMP copiándolos en Excel y usando fórmulas para generar tablas. Esto podría funcionar para la publicación, pero no tan bien para las agencias reguladoras. Algo a considerar cuando se decide entre JMP y SAS.
Si alguien por ahí ha encontrado una mejor solución para generar tablas de estilo SAS con JMP, agradecería saberlo.
Saludos,
TSP
Re: ¿Resumen básico de JMP vs SAS?quentin,
Al igual que otros aquí, mis puntos de vista son similares, pero esta es la versión de resumen de mis lectores: JMP es una herramienta fantástica y muy poderosa, interactiva y rápida para la exploración de datos, probando varios enfoques. Lo veo como un lado de ingeniería de la cerca, donde está desarrollando un análisis de forma interactiva y luego moviéndolo a Base SAS o EG para "producción".Obviamente, no es tan simple: JMP tiene un lenguaje de secuencias de comandos y puede hacer mucho con solo JMP. Sin embargo, como se mencionó anteriormente, tiene limitaciones de memoria. Puede manejar archivos mucho más grandes que Excel, pero todavía está limitado a lo que se puede leer en la memoria. Pero si tiene conjuntos de datos más grandes, JMP no es factible (tengo algunas tablas con más de mil millones de filas; no sucederá en JMP ).
Saludos
Fred
Re: ¿Resumen básico de JMP vs SAS?Un agradecimiento tardío, John.
Esa es información útil.No me di cuenta de que JMP comenzó en Macintosh.Entonces, tal vez la decisión clave para JMP desde el principio fue el enfoque de GUI, al que SAS llegó más tarde (con SAS/Assist, y mucho más tarde con EG), así como el procesamiento en memoria.
Su mención de personas que usan SAS y R o JMP y R es interesante, ya que sugiere que incluso en una agencia que tiene SAS y JMP, no hay muchas personas que usen SAS y JMP.
Tal vez uno de estos días simplemente descargue la versión de prueba de JMP y vea cómo es.Pero dado que ahora estoy en un lugar que otorga licencias SAS del servidor BI, no es probable que quieran comenzar a agregar licencias JMP al mismo tiempo que se deshacen de las licencias SAS para PC.
--P.
Re: ¿Resumen básico de JMP vs SAS?Aquí hay una vista de un usuario de JMP relativamente nuevo basado en la investigación que hice hace aproximadamente un año cuando investigaba paquetes estadísticos.
JMP se desarrolló originalmente para Macintosh. La idea era hacer que la computación estadística estuviera disponible al estilo de Macintosh, utilizando una GUI, y proporcionar una forma más interactiva o exploratoria de analizar datos. En ese momento, la interfaz del idioma seguía siendo la forma habitual de usar SAS: escribir un código, ejecutarlo, ver el resultado y repetir. Ahora, por supuesto, hay varias interfaces gráficas para SAS, y JMP tiene un lenguaje de secuencias de comandos muy capaz, por lo que ya no es solo una elección entre un lenguaje y una GUI.
Aparte de cuestiones de estilo, las mayores diferencias que encontré son:
- Si recién está comenzando, JMP probablemente sea más fácil de aprender.
- SAS probablemente tiene más rutinas totales.
- JMP necesita todos los datos en la memoria, pero SAS puede procesar un conjunto de datos que se encuentra en un almacenamiento secundario.
- Existe una versión de servidor de SAS, por lo que varios usuarios pueden compartir el mismo entorno; y tiene una mayor flexibilidad para programar ejecuciones de producción de código compilado mediante scripts o JCL elaborados, más como un entorno de procesamiento de datos tradicional.
Hablé con varios usuarios de mi agencia y con algunos de fuera. Los usuarios experimentados de SAS no sintieron la necesidad de cambiar a JMP o agregar JMP a su kit. Lo contrario también es cierto: los usuarios de JMP no sienten la necesidad de agregar SAS o cambiar a SAS. Hay algunas personas en los grupos SAS y JMP que también usan R, y algún software más especializado de la EPA y otras fuentes, por lo que también es justo decir que ni SAS ni JMP satisfacen todas las necesidades a la perfección.
Mi proceso de decisión fue el siguiente:
- Ambos son estándares aceptados en mi agencia y ambos tienen usuarios experimentados que están dispuestos a ayudar.
- JMP es algo más fácil de aprender y algo más barato.
- JMP tiene todas las capacidades gráficas y estadísticas que espero necesitar para los usos que anticipo.
- No espero necesitar procesar más datos de los que caben en la memoria.
- Encuentro el estilo del lenguaje de secuencias de comandos JMP más agradable que el estilo del lenguaje SAS.
Por estas razones, elegí JMP. El principal riesgo que preveo es que si mi organización finalmente quiere una producción más rutinaria de análisis bastante estándar, tendríamos que comprar más licencias. No hay problema para compartir scripts entre usuarios, y puede empaquetar scripts para que el usuario no tenga que conocer el lenguaje del script, pero aún existen límites en cuanto a cuán automatizado o programado puede hacer que su entorno de producción use JMP. Si eso se vuelve lo suficientemente grande o complejo, es posible que prefiera SAS.
Por supuesto, no puedo responder a sus preguntas relacionadas con los planes de productos futuros, ya que ese es el negocio de SAS Institute, pero por el momento, JMP cuenta con soporte completo y se encuentra en desarrollo activo.
Re: ¿Resumen básico de JMP vs SAS?Tuve algunos comentarios en esta discusión que podrían ser de interés: https://communities.sas.com/message/181673#181673