¿Cómo nombro la tabla de datos después de un valor de celda?Hola,
Tengo un script simple que combina columnas relevantes de dos conjuntos de datos, haciendo coincidir los datos.
Para cada lote de datos, la columna Fecha contiene el mismo valor en cada fila.
Mi guión incluye:
Tabla de salida ("Datos 1 y 2"))
¿Cómo agregaría un valor de la columna Fecha delante de la cadena, para que la tabla se convierta, por ejemplo, en "23.09.20 Datos 1 y 2"?
Gracias.
Tabla de datosScriptingRe: ¿Cómo nombro la tabla de datos después de un valor de celda?Hola,
Una forma de lograr lo que busca puede ser capturar primero el valor de la fecha de una de las tablas en una variable separada:
dt=data table ("Name of First Table");<BR />date=Format(Column(dt,"Name of Date Column")[1],"dd.mm.yyy");
Después de la unión, puede cambiar el nombre de la tabla usando el argumento "establecer nombre":
joined_table=dt<<JOIN></JOIN>
Inténtelo y háganos saber si le funciona.
Re: ¿Cómo nombro la tabla de datos después de un valor de celda?Aquí hay un ejemplo de cómo hacer esto.
names default to here(1);
dt = open("$SAMPLE_DATA/big class.jmp");
dt << set name("Data 1 and 2");
// Create a Date column;()
dt << new column("Date", formula(today()),format("m/d/y"));
// Rename the data table
dt << set name(char(month(:Date[1])) || "." || char(day(:date[1])) ||
"." || char(year(:Date[1])) || " " || char(dt << get name) );