¿Qué inspiró esta solicitud de lista de deseos?Después de ponerse en contacto con el soporte de JMP con respecto a Error al usar la combinación de establecer cada valor, tablas con los mismos nombres de columna y funciones estadísticas de columna dentro de un ciclo (00049239) Llegué a saber que la forma en que he estado usando las funciones estadísticas << Establecer cada valor y Col (como Col Rank() y Col Sum()) con éxito durante muchos años no es intencionada. La inspiración aquí es que la forma en que funcionan actualmente hace que las secuencias de comandos en JMP sean mucho más rápidas y fáciles al crear nuevas columnas y si los comportamientos cambiaran, tendría que volver a escribir todas mis secuencias de comandos (lo más probable es que simplemente comience a usar algo como Python en ese momento para todas mis necesidades de secuencias de comandos de manipulación de datos).
¿Cuál es la mejora que le gustaría ver?Cambie el comportamiento donde el usuario puede usar << Establecer cada valor con expresión de fórmula como comportamiento admitido. Cambie el comportamiento donde las expresiones se pueden usar como primer argumento (¿o cualquier argumento?) en las funciones estadísticas Col como comportamiento admitido. O al menos proporcionar confirmación de que el comportamiento no cambiará.
¿Por qué es importante esta idea?Hay cientos o miles de ejemplos en la comunidad de JMP en los que estas funciones/mensajes se utilizan de forma incorrecta. Los uso mal en casi todos mis scripts ya que esos comportamientos son tan poderosos y mucho más rápidos que cualquier otra opción que conozco en JMP. Si estos van a cambiar sin previo aviso (o incluso con aviso), tendré que quedarme con alguna versión anterior de JMP que aún admita estos comportamientos o comenzar a usar otros medios para mis tareas de manipulación de datos.
Algunos ejemplos de la comunidad: Primer valor para una identificación única , ¿Cómo calcular valores relativos basados en una posición de un valor base?, Columnas de fórmulas especiales , Buscando el valor máximo de cada fila en varias columnas y el nombre de la columna de origen , Rellene la columna con valores basados en otra columna con claves y matriz asociativa , JSL Companion 2.ª edición Aplicaciones del lenguaje de secuencias de comandos JMP, segunda edición contiene ejemplos del uso de << Establecer cada valor (por ejemplo, 3_CreateDeleteColumns.jsl)