Ecuaciones para abrir en una nueva tabla de datosNecesito calcular dos ecuaciones separadas para abrir en dos columnas en una nueva tabla de datos. ¿Hay una manera de hacerlo?
Automatización y secuencias de comandosRe: Ecuaciones para abrir en nueva tabla de datosSí, pero necesitaremos más detalles para dar una respuesta útil. ¿Qué pasos debe seguir y está buscando una respuesta de secuencias de comandos o una que se pueda lograr en la GUI?
Re: Ecuaciones para abrir en nueva tabla de datos¿Es esto de lo que estás hablando?Este script crea 2 nuevas columnas, cada una con una fórmula diferente:
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "one", formula( :height + :weight ) );
dt << New Column( "two", formula( :height / :weight ) );

Re: Ecuaciones para abrir en nueva tabla de datosJaime, gracias por los comentarios. Estoy buscando ejecutar un script donde
seleccione donde el nombre es Katie y Tim, luego altura = 59 + 60
En una nueva mesa
Suma de altura de nombres
Katia/Tim 119
Y luego cualquier combinación que llamo específicamente.
Re: Ecuaciones para abrir en nueva tabla de datosAquí hay un script simple que proporciona una solución.
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
theNames = {"KATIE", "TIM"};
theRows = dt << get rows where( dt:name == theNames[1] | dt:name == theNames[2] );
If( N Items( theRows ) == 2,
dt2 = New Table( "Results" );
dt2 << add rows( 1 );
New Column( "Names", character, set each value( theNames[1] || "/" || theNames[2] ) );
New Column( "Height Sum", set each value( Sum( dt:height[theRows] ) ) );
Try( dt2 << delete columns( "Column 1" ) );
);