창에서 "위치"를 제거하고 그룹화 열 이름 변경내 창에서 "어디..."를 제거하려고 하지만 생각한 대로 작동하지 않습니다. 그래프에서 작동하는 것과 동일한 방법을 시도했습니다( @txnelson ). 단순한 명명 규칙 문제인 것 같은데요?
또한 테이블의 그룹화 열:Identity를 "Phase"로 이름을 바꾸려고 합니다.
nw =New Window("window title",
V List Box(
tb = concat<<TABULATE></TABULATE>스크립팅창Re: 창에서 "위치"를 제거하고 그룹화 열 이름 변경여기에서 언급된 많은 방법 중 어느 것이 정확히 무엇인지 잘 모르겠지만 XPath는 일반적으로 작동합니다. 다음은 작동할 수 있는 한 가지 예입니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
tab = new window("",
Tabulate(
Show Control Panel(0),
Add Table(
Column Table(Grouping Columns(:age)),
Row Table(Grouping Columns(:name))
),
Where(:sex == "F")
);
);
wait(2);
where_tb = (tab << Top Parent) << XPath("//TextBox[contains(text(), 'Where(:')]");
where_tb[1] << Visibility("Collapse"); //or deleteRe: 창에서 "위치"를 제거하고 그룹화 열 이름 변경스크립팅 인덱스는 주어진 플랫폼에서 사용할 수 있는 메시지와 옵션에 대한 최종 참조에 가깝습니다.색인을 살펴보면 "where" 절에 대한 참조를 사용할 수 없음을 알 수 있습니다.따라서 이를 Tablulate 플랫폼 JSL에 포함하려는 시도는 작동하지 않습니다.잠재적인 솔루션은 로컬 데이터 필터를 사용하여 Where 처리를 수행한 다음 표시를 방해하지 않도록 가시성을 "축소" 또는 "숨김"으로 설정하는 것입니다.
"Identity"의 표시 이름을 "Phase"로 변경하려는 시도와 관련하여 다시 한 번 Scripting Index는 JSL이 작동하지 않는 이유를 제공합니다.

항목 레이블 변경에는 현재 통계 레이블을 변경할 수 있는 기능만 있습니다.이에 대한 해결 방법은 매우 간단합니다.새 가상 변환 열을 표 작성 대화 상자에 추가할 수 있습니다.공식으로 선언한 다음 새 열에 대한 공식을 다음과 같이 설정합니다.
:Identity
그런 다음 아래의 간단한 예에서 수행한 것처럼 새 변환 열의 이름을 "단계"로 바꾸고 표의 정의에 사용합니다.

이 경우 Identity를 사용하는 것처럼 Age 열을 사용했습니다.
다음은 내 간단한 예제에서 생성하는 JSL입니다.
Tabulate(
Change Item Label( Statistics( Mean, "zippy" ) ),
Remove Column Label( Analysis Columns( height ) ),
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :height ), Statistics( Mean ) ),
Row Table(
Grouping Columns(
Transform Column( "Phase", Ordinal, Formula( :age ) )
)
)
)
);