<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />[Exportando filas / columnas de diferentes archivos]
Hola a todos.
Estoy exportando columnas que cumplen ciertos criterios [que selecciono usando "seleccionar dónde"].
¿Cómo exporto desde diferentes archivos a la vez a la misma "tabla de salida"?
¿Cómo elimino columnas de los archivos originales?
[El tamaño del archivo aumenta significativamente si guardo la base de datos con cálculos]
Este es el script que utilizo para exportar desde un archivo en ese momento.
¡Gracias!
dt =Current Data Table();dt << select where( :Condition == 1 );Data Table( "DataSet1.jmp" ) <<Subset( Output Table( "Subset1" ), Selected Rows( 1 ), columns( :TIMESTAMP, :Measurement_series_ID, :Name( "Var1" ), :Name( "Var2" ), :Name( "Var3" ), :Name( "Var4" ), :Name( "Var5" ), :Name( "Var6" ) ));
El flujo típico de un script que crea una tabla de salida única a partir de varias tablas de entrada sería:
1. Subgrupo de datos requeridos de la tabla 1.
2 Subconjunto de datos requeridos de la tabla 2.
3. Unir o concatenar los datos juntos.
4. Subconstruir los datos requeridos de la tabla 3.
5. Unir o concatenar los datos de la primera tabla unida / concatenada con la tabla 3.
La siguiente es una secuencia de comandos simplificada que ilustra una forma de manejar el problema en el que las tablas de datos son complejas debido a su tamaño.
Nombres predeterminados aquí (1);
dt1 = Abrir ();
dt1 << seleccione dónde (: condición == 1);
Mvar1 = dt1: var1 [dt1 << obtener filas seleccionadas];
cerrar (dt1, nosave);
nt = nueva tabla ("tabla de salida");
nt << nueva columna ("var1", valores (Mvar1));
dt2 = Abrir ();
dt2 << seleccione dónde (: condición == 2);
Mvar2 = dt2: varX [dt2 << obtener filas seleccionadas];
cerrar (dt2, nosave);
nt << nueva columna ("varx", valores (Mvar2));
......
Para responder a su pregunta sobre cómo eliminar columnas en una tabla de datos, se pasa un mensaje simple de eliminar columnas a la tabla de datos de la que desea eliminar las columnas:
dt << eliminar columnas ({"varname1", "varname2", "varname3"});
Todos estos elementos se tratan en la Guía de secuencias de comandos disponible en los menús desplegables en JMP.
Ayuda ==> Libros ==> Guía de scripting