Compilando una lista de ventajas de JMP Pro sobre PythonTenemos un usuario/JMP Advocate en uno de nuestros clientes que quisiera actualizar a Pro, pero encuentra resistencia por parte de su gerente.La organización del cliente tiene un grupo de "análisis de datos" que utiliza Python, pero mi defensor no forma parte de ese grupo.Entonces, cuando mi defensor quiere realizar un análisis de alto nivel, tiene que programar una reunión con el grupo DA, convencerlos de que su proyecto vale la pena y luego esperar en fila hasta que lleguen a su proyecto.
Su gerente piensa que esta situación está bien y argumenta: "¿Qué me ofrece JMP Pro que la gente de DA no pueda hacer ya en Python?"
Tengo muchas ideas propias, pero pensé en abrir esto al grupo SE.Con la esperanza de que esto eventualmente resulte en una buena lista a la que puedan consultar los futuros SE.
(Aparte, el gerente está muy abierto a explorar JMP Live en esta empresa.Bien con $50K, pero resistiendo $15K por 2 licencias.¿Eh?)
¡Gracias por los aportes!
Re: Compilando una lista de ventajas de JMP Pro sobre Python1.) Velocidad para obtener resultados --> el tiempo es dinero
- Si envías esas cosas a un equipo separado, no se hará rápidamente.
- Cuando trabajaba en la fabricación de semiconductores, era imperativo tener un análisis y una decisión lo más rápido posible: el tiempo de inactividad del equipo, las tasas de ejecución, etc. dependían de ello.Una máquina inactiva durante un determinado período de tiempo podría equivaler a cientos de miles de dólares en depreciación, pérdida de ingresos debido al rendimiento, etc.
- Los alentaría a realizar un análisis de costo-beneficio en su proceso actual y en un proceso en el que usarían JMP Pro.
2.) Mantiene el análisis con la persona que tiene conocimiento del dominio.
- Casi puedo garantizarles que la mayoría de las personas del grupo de análisis de datos no están tan familiarizadas con el dominio como la persona que solicita el análisis.
- Esto resulta en idas y venidas con el grupo de análisis porque hay malentendidos en los datos y en cómo deben configurarse, interpretarse, etc.Son excelentes programando, configurando y ejecutando modelos, pero en mi experiencia, a menudo tienen dificultades para comprender la ciencia detrás de ellos; esto puede resultar en decisiones, suposiciones y conclusiones incorrectas sobre los modelos.¡Sé que estaría en el mismo barco!
Re: Compilando una lista de ventajas de JMP Pro sobre PythonGracias Ryan!Excelentes puntos!
Re: Compilando una lista de ventajas de JMP Pro sobre PythonProduct Marketing ha comenzado a recopilar información de la competencia sobre R y Python aquí como parte de la biblioteca de habilitación de ventas. Mike Anderson también realizó recientemente una capacitación para competidores sobre este tema que contribuyó a la información de la hoja de ventas. Me encantaría asociarnos en esto y agregar respuestas a esta publicación a la hoja de ventas para mejorar aún más lo que tenemos. ¡De esta manera toda la información puede estar en un solo lugar!
Re: Compilando una lista de ventajas de JMP Pro sobre Python@JerryFish Quizás la pregunta no sea cuál es mejor, sino ¿es el código abierto lo suficientemente bueno?
¿Y/o no cuál es mejor, sino cuál es mejor para qué propósito y/o pueden usar ambos? Algunas personas simplemente aman el código abierto y nunca las convertiremos, pero el gerente de su empresa puede necesitar algo de combustible para hablar con los bastiones del código abierto o su gerente está recibiendo presión de los bastiones.
Puntos principales que probablemente ya conozcas:
- Una de las ventajas del código abierto como Python (al menos para los programadores que aman la programación) es que es dinámico y la gente lo sigue ampliando.Desde la repetibilidad y estandarización de los resultados del análisis de datos, se podría considerar esto como un inconveniente.Considere VULNERABILIDADES, SEGURIDAD e INSUFICIENCIAS OPERATIVAS. https://www.loginradius.com/blog/identity/pros-cons-open-source-project/
- JMP se integra con Python y será más fácil en JMP 18.
Teniendo esto en cuenta y sin querer vender "funciones futuras" (Diga eso rápidamente diez veces), solo quiero asegurarme de que sepa que JMP (Paul Nelson) está dedicando mucho tiempo a desarrollar una integración de Python que no responda "cuál es mejor: JMP o Python", sino que reconozca que "los usuarios de Python pueden también ser usuarios de JMP Pro.'Has visto esto, ¿verdad?https://jmpdiscovery.atlassian.net/wiki/spaces/JMP/pages/236093565/JMP+18+Python+Integration
Lo he resumido para un tutorial para desarrolladores que Paul ofrecerá el 21 de marzo de 2024. Aquí está la descripción.
Tutorial para desarrolladores: Nuevas capacidades de secuencias de comandos e integración de Python en JMP 18
Presentador: Paul Nelson
Esta sesión es para usuarios de JMP familiarizados con Python y que desean utilizar Python como puente entre JMP y scripts y paquetes de Python.
La integración de JMP 18 Python proporciona un entorno de desarrollo integrado, consistente y con todas las funciones para escribir y ejecutar scripts de Python dentro de JMP. Los scripts de Python ahora se pueden abrir y ejecutar directamente desde una ventana del editor de scripts JMP compatible con Python.El editor admite resaltado de sintaxis, un registro integrado y la capacidad de ejecutar scripts de Python puros directamente desde el editor, lo que hace que escribir y ejecutar scripts de Python sea tan fácil como los scripts JMP (JSL).
Se instala Python 3.11 completo, aislado e integrado como parte de JMP 18, lo que garantiza un entorno JMP/Python consistente y comprobable. No se necesita ninguna configuración para iniciar scripts de Python.un incorporado jmp El paquete proporciona acceso en vivo a tablas y columnas de datos JMP. El paquete ofrece la posibilidad de ver, editar y manipular directamente tablas de datos JMP desde Python sin realizar una copia ni tener que exportar a través del sistema de archivos. La salida de Python va al registro de JMP. Además, se pueden instalar paquetes Python externos en el entorno aislado de JMP, lo que amplía enormemente las capacidades. La integración incluye una categoría de Python dentro del JMP Scripting Index que documenta las nuevas funciones y las características internas. importar jmp paquete.
El desarrollador JMP clave de esta integración explicará las nuevas características y opciones de entorno centradas en Python, y demostrará cómo utilizar la nueva integración para mejorar la facilidad de uso y la productividad de los programadores de Python. Mostrará cómo acceder a tablas de datos JMP directamente desde Python, crear tablas de datos JMP a partir de fuentes de datos de Python y analizará y demostrará la salida enormemente mejorada del registro de JMP. La sesión incluye tiempo para preguntas y respuestas.
Este tutorial para desarrolladores de JMP cubre: instalar y administrar paquetes Python externos en el entorno JMP, importar datos especiales, usar el editor de secuencias de comandos Python integrado, ejecutar JSL desde secuencias de comandos Python para ejecutar funciones que aún no están presentes en el soporte de Python y llamar a Python desde JSL.
Re: Compilando una lista de ventajas de JMP Pro sobre PythonHola @kayleewarren Kaylee.gracias.Sólo una nota que yo Gestión de productos de Confluence peinado antes de responder a Jerry y no pude encontrarlo en ninguna parte de la Biblioteca de desarrollo.No pensé en buscar en S&M.Supuse que utilizan información de la competencia al diseñar nuestros productos.
Re: Compilando una lista de ventajas de JMP Pro sobre PythonGran idea Kaylee1
Re: Compilando una lista de ventajas de JMP Pro sobre PythonGracias Gail.Hablaré de esto en el avión de regreso a casa esta tarde. 
Re: Compilando una lista de ventajas de JMP Pro sobre PythonHola Gail! Este verano trasladamos la biblioteca de gestión de productos (ahora Biblioteca de habilitación de ventas) a su propio espacio de habilitación de ventas en Confluence para que sea más fácil encontrar información. Aquí está el artículo que publicamos recientemente sobre la Biblioteca de habilitación de ventas. Aquí es donde recopilamos el información de la competencia para R y Python . La barra de búsqueda en confluencia también es muy útil y mostrará páginas con palabras clave de varios espacios si tiene problemas para encontrar páginas específicas.
Re: Compilando una lista de ventajas de JMP Pro sobre Python@kayleewarren me dio sugerencias para buscar confluencia y, he aquí, encontré esto allí como más información para @JerryFish para ampliar mis comentarios.
- ¿Qué es un producto de código abierto?
- El término código abierto se refiere a algo que la gente puede modificar y compartir porque su diseño es de acceso público.
- No competimos contra los lenguajes R o Python. Más específicamente, estamos "compitiendo" contra Posit (anteriormente R Studio) y Anaconda.
- No permita que la discusión se convierta en una situación entre JMP y el competidor.
- Debería ser "nosotros con ellos", no "nosotros o ellos".
- JMP funciona CON herramientas de código abierto mediante:
- Proporcionar una solución táctica cuando los resultados rápidos y precisos son fundamentales. Las soluciones de apuntar y hacer clic son mejores opciones en estas situaciones.
- Incrementar los ciclos de aprendizaje por hombre/hora en esfuerzos estratégicos.
- El código abierto no es gratuito para uso comercial y tiene muchos costos de propiedad ocultos.
La gente de JMP no dio más detalles sobre el "costo de propiedad", pero aquí hay una buena (pero larga) historia al respecto: https://www.ipeg.com/the-total-cost-of-ownership-of-open-source-software/#:~:text=It's%20free%3A,the%20design%20of%20the%20software
y un buen resumen sobre COSTOS DE CÓDIGO ABIERTO: https://www.qt.io/blog/is-open-source-really-free\
Re: Compilando una lista de ventajas de JMP Pro sobre Python@JerryFish & @kayleewarren ,
Ampliando un poco @gail_massari El último comentario. Aquí hay un pequeño artículo de blog que encontré después de realizar la capacitación de código abierto sobre los problemas con los productos con licencia GPL. Es un poco parcial ya que los autores intentan vender software de gestión de paquetes, pero las premisas básicas son sólidas:
https://blog.inedo.com/python/python-package-licenses/
METRO
Re: Compilando una lista de ventajas de JMP Pro sobre Python¡Gracias a todos los que respondieron!Esta es una buena información de entrenamiento para empaquetar y enviar a mi cliente.¡Realmente aprecio los pensamientos!