Muchas compañías han desarrollado aplicaciones personalizadas utilizando JSL (JMP Scripting Language). Estas aplicaciones ponen la rica capacidad analítica y los gráficos dinámicos interactivos de JMP En manos de cientos de analistas que toman decisiones críticas.
Sin embargo, JSL también se puede usar para extender JMP de manera más general al agregar nuevas funciones para la manipulación o limpieza de datos.
El uso de JSL de esta manera es útil para todos los usuarios de JMP. Verá, si bien tenemos un equipo de desarrolladores muy talentoso, siempre hay solicitudes a las que simplemente no tienen tiempo para llegar.
Afortunadamente, con JSL, la comunidad de usuarios de JMP puede agregar nuevas funciones a JMP para ellos mismos y entre ellos. Con ese fin, tengo un desafío para todos los desarrolladores de JSL que existen.
El reto
Recientemente recibimos una solicitud de una opción para provocar la reevaluación de las fórmulas para una o más columnas. Esto puede ser útil si las columnas tienen un resultado estocástico (por ejemplo, mediante el uso de uno de los generadores de números aleatorios) y desea obtener un nuevo valor.
Ahora, hay una forma de forzar la reevaluación de una fórmula de columna, pero debe abrir el editor de fórmulas para cada columna y hacer clic en el botón "Aplicar". Si quieres hacer esto para muchas columnas, eso es un poco tedioso.
Sin embargo, con JSL, puede enviar el mensaje "Eval Formula" a una columna y evitar el editor de fórmulas por completo. Lo que falta es una interfaz de usuario simple para seleccionar una columna o columnas con fórmulas y luego enviarles este mensaje.
Por lo tanto, mi desafío para usted es crear un complemento JMP que le permita al usuario seleccionar una o más columnas basadas en fórmulas y volver a ejecutar las fórmulas en ellas.
Para responder a este desafío, cree su complemento y envíelo por correo electrónico a Jeff.Perkinson@jmp.com . Usa la línea de asunto " JMP Add-In Challenge . ”
Montaré un equipo de jueces de crack aquí, y elegiremos la parte superior 1 pocos para publicar en el Intercambio de archivos JMP . Luego, permitiremos que la comunidad de usuarios de JMP los vote utilizando el sistema de calificación.
El ganador obtendrá un fabuloso elemento con el logotipo de JMP, además de la gloria de tener su complemento incluido en la Página de complementos JMP .
Por lo tanto, si ya conoce JSL, obtenga la codificación. Si no conoce JSL, esta es una buena tarea bien definida que sería un excelente primer proyecto de programación. De cualquier manera, envíame tu complemento por 30 de septiembre .
Estoy esperando sus entradas!
---------------
1 La evaluación se basará en la originalidad, la eficiencia y en qué tan bien el complemento cumple (o supera) los requisitos.