유통 플랫폼의 디스플레이 박스 문제 해결큰 프로그램의 일환으로 배포 플랫폼을 시작하고 다른 표시 상자에서 특정 데이터를 추출합니다.
지금까지 "Where"를 사용하여이 작업을 수행하고 열에서 다른 변수를 반복했습니다. 이제는 "By"를 사용하여 동일한 작업을 수행하므로 플랫폼을 한 번 실행하고 모든 데이터를 가져옵니다.
내 코드를 수정하고 "Where"에서 "By"로 이동하면 다음과 같은 오류가 발생합니다.
'Number Col Box', Number Col Box / * ### * / (1)의 액세스 또는 평가에서 예상 문자 arg 1 {256}
"Where"와 정확히 똑같은 코드가 사용되었습니다.
플랫폼이 올바르게 시작되고 트리가 동일하게 보이므로 표시 상자 주소를 지정하지 못할 이유가 확실하지 않습니다.
누군가 도울 수 있습니까?
example = current data table () <<DISTRIBUTION></DISTRIBUTION>
Re : 배포 플랫폼의 디스플레이 박스 문제 해결배포 플랫폼의 "By"절은 By 변수의 각 수준에 대해 별도의 보고서 구조를 생성합니다. 따라서 필요한 항목에 액세스하려면 보고서 참조에 하위 스크립트를 추가해야합니다. 다음은 요구 사항을 보여주는 예입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
example = Distribution(
Continuous Distribution(
Column( :npn1 ),
Quantiles( 0 ),
Vertical( 0 ),
Outlier Box Plot( 0 ),
Customize Summary Statistics(
Std Err Mean( 0 ),
Upper Mean Confidence Interval( 0 ),
Lower Mean Confidence Interval( 0 ),
N Missing( 0 ),
Minimum( 1 ),
Maximum( 1 ),
Range( 0 )
)
),
By( :site )
);
reportEx = example << Report;
For( i = 1, i <= N Items( reportex ), i++,
capability = (reportEx[i])[Number Col Box( 1 )];
Show( capability << Get As Matrix );
);
Re : 배포 플랫폼의 디스플레이 박스 문제 해결그게 효과가 있었어.
나중에 참조 할 수 있도록 이러한 보고서가있는 경우 어디에서 어떻게 알릴 수 있습니까?
Re : 배포 플랫폼의 디스플레이 박스 문제 해결show(n items(report(example)));