¿Cómo agregar datos de una tabla a otra?Tengo un archivo JMP que deseo actualizar desde un archivo de Excel todos los meses.Cuando ejecuto el script de origen desde la tabla de datos original, obtengo una nueva tabla con los nuevos datos adjuntos.SIN EMBARGO, todos los scripts que quiero ejecutar para hacer el análisis en la tabla actualizada están en la tabla original.¿Puedo mover los scripts a la nueva tabla?En realidad, ni siquiera quiero una mesa nueva.¿JMP no puede simplemente agregar datos a la tabla existente?Si no, ¿cómo muevo los scripts a la nueva tabla?
Re: Agregar datos - Otra pregunta<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Muy útil. ¡Gracias!
Re: Agregar datos - Otra preguntaBien, tengo la impresión de que usaste un script para abrir la tabla.
Sí, es posible agregar datos a la tabla original, pero cómo hacerlo depende de si los datos recién importados son incrementales (es decir, contienen todos los datos actualizados) o solo datos nuevos (que se agregarán a la tabla de datos anterior) .
Una forma fácil es concatenar la tabla anterior con la tabla recién creada:
Active la tabla original y elija Concatenar desde el menú de mesas y seleccione la nueva tabla en la lista y agréguela a " tablas de datos a concatenar " campo. Asegúrate de seleccionar " Agregar a la primera tabla " antes de pulsar Aceptar.
Si los datos son incrementales, elimine todas las filas de la tabla original antes (o después) de concatenar las tablas para evitar registros duplicados.
(Personalmente, cuando trabajo de forma interactiva, a menudo simplemente copio los datos en Excel y los pego en una tabla de datos JMP nueva o existente en lugar de abrir Excel desde dentro de JMP)
Re: Agregar datos - Otra pregunta¿Por qué no puedo simplemente agregar datos a la tabla original y volver a ejecutar los scripts ya guardados en la tabla original?Realmente no quiero otra tabla que, cuando intento guardarla, crea un nuevo archivo.Además, realmente no he avanzado hasta el punto de usar JSL.Debe haber una manera más fácil!?!?
Re: Agregar datos - Otra preguntaLos scripts de tabla se pueden mover entre tablas usando jsl. Pruebe el siguiente código.
old_table = Open( "$SAMPLE_DATA/Big Class.jmp" ); // The original table
plist = old_table << Select Properties() << Get Selected Properties();
new_table = New Table( "New" ); // The updated table here
new_table << Add scripts to table( plist );