Direccionamiento de un número variable de columnas como eje YTengo un número variable de columnas que comienzan con "Alaska" y a esto le sigue un número que comienza en 01 hasta un máximo variable, por ejemplo 11.
Me gustaría tener todo esto en la misma columna Y en un gráfico y el gráfico debe ser generado por el script.
Me interesaría el código necesario para direccionar la variable número de Alaskas como columna Y en el gráfico.
Por lo tanto, el script debería entregar un equivalente a esto:
Y( :"Alaska 01"n ),
Y( :"Alaska 02"n, Posición(1) ),
...
Y( :"Alaska 11"n, Posición(1) ),
Sería fantástico si alguien pudiera ayudar a resolver este problema.
Automatización y scriptingRe: Cómo dirigir un número variable de columnas como eje YNames Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
prefix = "NPN";
cols = dt << Get Column Names("String");
collist = Filter Each({colname}, cols, Starts With(colname, prefix));
gb = Graph Builder(Parallel Axis Merging("Always"));
For Each({colname}, collist,
Eval(EvalExpr(
gb << Add Variable({Expr(NameExpr(AsColumn(dt, colname))), Role("Y"), Position(1)});
));
);
Write();