nueva columna con valores de datos iniciales<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola
¿Alguien sabe cómo programar la creación de una nueva columna? con valores de datos iniciales ?
A continuación se muestra mi mejor suposición, pero no funciona. No se puede encontrar ninguna ayuda sobre "valores de datos iniciales" en la guía de secuencias de comandos.
BR, Marianne
dt=tabla de datos actual();
dt<Re: nueva columna con valores de datos iniciales
Ian_jmp:
¡Tu idea funciona muy bien! ¡Muchas gracias!
JMP_aprendiz
Re: nueva columna con valores de datos iniciales¿Quizás algo como esto?
NamesDefaultToHere(1);
// Make some tables, save and close them, but keep a list
n = 4;
fList = {};
for(t=1, t<=n, t++,
fName = "Table "||Char(t)||".jmp";
dt = NewTable(fName, NewColumn("Data", Formula(RandomInteger(10))));
dt << AddRows(20);
InsertInto(fList, fName);
Close(dt, Save("$DESKTOP/"||fName));
);
// Open the tables in the list and add the column
for(t=1, t<=NItems(fList), t++,
fName = fList[t];
dt = Open("$DESKTOP/"||fName);
colVals = {};
for(r=1, r<=NRow(dt), r++,
InsertInto(colVals, fName);
);
dt << NewColumn("File Name", Character, Values(colVals));
DeleteFile("$DESKTOP/"||fName);
);Re: nueva columna con valores de datos iniciales¡Hola!
Tengo un problema similar pero un poco más complicado:
El valor inicial que trato de establecer es una función del índice de bucle.
Supongamos que tengo 50 archivos para abrir. Al abrir cada archivo, quiero agregar una nueva columna y llenar la nueva columna con el nombre de archivo de este archivo. Se supone que el valor inicial es una constante. Pero, cuando esta función se usa dentro de un bucle, el código parece atascado. Abre el primer archivo, sin llenar el valor inicial, y se detiene.
¿Cómo debo hacer que funcione?
Muchas gracias.
nueva columna con valores de datos inicialesExcelente, justo lo que necesitaba
nueva columna con valores de datos inicialesEstás cerca.Esto funcionará:
dt = tabla de datos actual () ;
dt << nueva columna ( "Seleccionado" , personaje , << establecer cada valor ( "SÍ" )) ;
Re: nueva columna con valores de datos inicialeshttps://community.jmp.com/t5/Discussions/Initialize-data-very-useful-but-fragile/mp/780753