가변적인 열 개수를 Y축으로 지정"알래스카"로 시작하는 가변적인 개수의 열이 있고, 그 뒤에는 01부터 시작하여 가변적인 최대값(예: 11)까지의 숫자가 이어집니다.
이 모든 변수들을 그래프의 동일한 Y 열에 표시하고 싶고, 해당 그래프는 스크립트를 통해 생성되어야 합니다.
그래프에서 알래스카의 개수를 Y 열로 나타내는 데 필요한 코드가 궁금합니다.
따라서 스크립트는 다음과 같은 결과를 출력해야 합니다.
Y( :"알래스카 01"n ),
Y( :"알래스카 02"n, 위치(1) ),
...
Y( :"알래스카 11"n, 위치(1) ),
누군가 이 문제를 해결하는 데 도움을 주시면 정말 감사하겠습니다.
자동화 및 스크립팅제목: 가변적인 열 개수를 Y축으로 지정하는 방법Names 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();