unirse a la tabla de datos de salida culumnsHola,
Necesito unirme a las tablas de datos de un script 2 y seleccionar columnas de salida para una nueva tabla de datos.
Me puedes ayudar ?
Atentamente,
Antonio
Re: unirse a la tabla de datos de salida culumnsThx Jim,
pero ya he intentado este script sin éxito.
Re: unirse a la tabla de datos de salida culumns¿Te ayuda este guión?
Pre = Open( "Preliminary.jmp" );
Repeat = Open( "Repeatability.jmp" );
Ref = Repeat << join(
With( Pre ),
Output Table Name( "Reference" ),
Select(
"SampleID-W",
"Repeatability MEAN_BRIDGE_RATIO"
)
);
Re: unirse a la tabla de datos de salida culumnsUna vez que genere la tabla, habrá una "fuente" con un botón verde que se verá así.
Haga clic derecho y "Editar" para obtener el script que JMP generó.

Re: unirse a la tabla de datos de salida culumnsen guión ^^
Re: unirse a la tabla de datos de salida culumnsLo que puedes hacer - en tu captura de pantalla. Entonces tu problema está resuelto.
Si bien mi ejemplo no muestra la selección de "Retrasos en las líneas aéreas", siempre que pueda hacerlo, no estoy seguro de qué otros problemas tiene.
Re: unirse a la tabla de datos de salida culumnsSí, pero en su ejemplo, selecciona solo las columnas "Tráfico aéreo", pero también necesito seleccionar las columnas "Retrasos de aerolíneas".

Re: unirse a la tabla de datos de salida culumns @AnthonyS ,
Por favor mira mi respuesta anterior. Si seleccionara de forma interactiva, al final de la plataforma de unión hay una opción que le permite seleccionar columnas de ambas tablas durante la unión. El mismo concepto se aplica si estabas escribiendo.

Re: unirse a la tabla de datos de salida culumnsGracias
Mi problema es que necesito seleccionar columnas en la tabla de datos conjunta (Referencia), pero la tabla de datos activa es la última oppenin (Repeatablility).
¿Cómo puedo especificar la tabla de datos activa en la función de unión?
mi guion esta en adjunto
Re: unirse a la tabla de datos de salida culumnsHola @AnthonyS ,
Hay un par de maneras de lograr lo que quieres.
1. Usando el lenguaje de scripting JMP (JSL)
2. Usando la interfaz interactiva de clic y punto en JMP
Mostraré cómo hacer ambas cosas en mi respuesta y siéntase libre de hacer cualquier pregunta.
Enfoque 1:
// Open Sample Data Tables
dt1 = Open( "$SAMPLE_DATA/Air Traffic.jmp" );
dt2 = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
// Join Tables
dt3 = dt1 << Join(With(dt2 ),
Select( :Airline, :Carrier Code, :Flight Number, :Tail Number ),
SelectWith( :Arrival Delay, :Distance ),
By Matching Columns( :Airline = :Airline ),
Drop multiples( 1, 1 ),
Include Nonmatches( 0, 0 ),
Preserve main table order( 1 )
);
Enfoque 2:
Cuando abra una tabla de datos en JMP, navegue a Tablas> Unirse, cuando haga clic en la Unión, verá la siguiente pantalla: esto le permite elegir las tablas con las que desea realizar la unión y también le permite seleccionar columnas Para la mesa unida.

