Ayuda en el script para importar varios archivos TXT y eliminar ciertos datos JMP 15Hola,
Me gustaría importar varios archivos TXT en una tabla de datos.
Un archivo TXT individual se ve así y me gustaría importar solo los datos resaltados y, si es posible, crear una nueva columna para capturar el número de lote.

Escribí el siguiente script (a continuación) que me lleva parcialmente allí, pero todavía tengo que eliminar algunos de los datos como se resalta a continuación. Esto está bien cuando solo tengo unos pocos archivos, pero cuando hay más de 10 es un problema.

¿Alguien puede recomendar una adición al script para resolver este problema? Actualmente estoy usando JMP 15.
¡Gracias!
Multiple File Import(
<<SET folder=""></SET>
Tabla de datosScriptingRe: Ayuda en el script para importar varios archivos TXT y eliminar ciertos datos JMP 15Hola @ClaireatBH ,
Además de su código de importación de archivos múltiples, el JSL a continuación debería funcionar. En su mayoría se armó con el registro mejorado en JMP 16, recién lanzado ayer.
Saludos cordiales,
Ben
</CODE></P>
<PRE><CODE class=" language-jsl">// Setup and point to open data table
Names Default to Here(1);
dt = Current Data Table();
// Highlight Batch# rows
dt << Select Where( :Column 1 == "Batch#" );
// Make a subset of Batch# rows
dt_batch = dt << Subset( Output Table( "Batch Numbers" ), Selected Rows( 1 ), selected columns( 0 ) );
// Change name in subset so doesn't overwrite when joined back onto
dt_batch:Time << Set Name("Batch No");
// Delete unwanted rows
dt << Select Where( Is Missing( :V 2 ) ) << Delete Rows;
// Pull Batch No into main table
dt << Update(
With( dt_batch ),
Match Columns( :File Name = :File Name ),
Add Columns from Update Table( :Batch No ),
Replace Columns in Main Table( None )
);
// Close subset with Batch No
Close(dt_batch, nosave)
// Move selected column: Batch No
Data Table( "SAS_TEST_FILE_FROM_1_SAS_TEST_FILE_FROM_3" ) <<
Move Selected Columns( {:Batch No}, after( :Column 1 ) );
// Delete column: Column 1
Data Table( "SAS_TEST_FILE_FROM_1_SAS_TEST_FILE_FROM_3" ) <<
Delete Columns( :Column 1 );
Re: Ayuda en el script para importar varios archivos TXT y eliminar ciertos datos JMP 15@benfrancis Eso funciona perfectamente. ¡Gracias por tu ayuda!