사용자 지정 그룹별 분포도두 개의 열 데이터가 있습니다. Column1은 부품의 측정 데이터이고 Column2는 Pass 또는 Fail을 나열합니다. 측정된 모든 데이터에 대한 전체 분포(Pass + Fail)를 플로팅한 다음 그 아래에 합격(Pass) 부분만 분포를 쌓고 싶습니다. 이 작업을 수행하려면 어떻게 해야 합니까(JSL 스크립트도 괜찮지만 대화식으로 수행할 수 있는지도 알고 싶습니다)?
지금은 Distribution plot 옵션에서 Column2로만 그룹화할 수 있고 Fails에 대한 분포를 얻고 그 아래에 Pass에 대한 분포를 얻을 수 있습니다(하나가 다른 하나 아래에 쌓였을 때).
데이터 혼합 및 정리Re: 분포도별 사용자 지정 그룹화단순한...
New Window("My Report",
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
)
);
Distribution(
Stack( 1 ),
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Col1),
Horizontal Layout( 1 ),
Vertical( 0 )
),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2== "PASS" ) )
)
);
);Re: 분포도별 사용자 지정 그룹화다음은 각각 전체 배포 및 "통과" 배포를 위한 두 개의 스크립트입니다. JSL을 통해 다른 차트 아래에 하나의 차트에 배치하는 간단한 방법이 없습니까?
Distribution( Continuous Distribution( Column( :Col1) ) );
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution( Column( :Col1 ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter( columns( :Col2), Where( :Col2 == "PASS" ) )
)
);
Re: 분포도별 사용자 지정 그룹화@Dan_Obermiller . 통합 차트를 저장할 때 내부에 JSL 스크립트가 표시되지 않습니다. 열면 내부에 두 개의 차트가 표시되는 "대시보드"라는 기본 이름이 지정됩니다. 내가 어디로 잘못 가고 있습니까?
Re: 분포도별 사용자 지정 그룹화스크립트가 플롯을 수직으로 배열하지 않는다는 것을 눈치채지 못했습니다. 그런 경우 그래픽을 넣을 적절한 VListBox에 넣어 스크립트를 수정해야 할 것 같습니다.
Re: 분포도별 사용자 지정 그룹화감사해요 @Dan_Obermiller . 이것은 효과가 있으며 알아야 할 매우 유용한 트릭입니다. 그러나 저장된 스크립트를 실행해도 분포도가 차례로 재생되지는 않습니다. 그들은 여전히 나란히 나타납니다. 이 문제를 해결하는 방법?
Re: 분포도별 사용자 지정 그룹화이를 대화식으로 대시보드로 구축할 수 있습니다. 이 접근 방식은 원하는 경우 필요한 스크립트도 생성합니다.
Column1의 분포를 만듭니다.
이제 Column1의 다른 분포를 생성하지만 Column2를 사용하는 로컬 데이터 필터를 추가합니다. 이제 이 보고서 창에 Pass 관찰만 표시되도록 Pass 그룹을 선택합니다. 그런 다음 로컬 데이터 필터 영역을 축소하지만 이는 사용자에게 달려 있습니다.
각 보고서 창의 오른쪽 하단에서 확인란을 선택합니다. 이제 동일한 영역에서 아래쪽 화살표를 클릭하고 창 결합을 선택합니다. 이렇게 하면 한 창에 두 보고서가 모두 표시되지만 가로로 정렬됩니다. 필터링된 보고서를 클릭하고 필터링되지 않은 보고서 아래로 드래그합니다.
나는 이것이 당신에게 필요한 모든 것을 줄 것이라고 생각합니다.
Re: 분포도별 사용자 지정 그룹화감사해요 @tom_abramov .나는 지정했어야 했다. 데이터 테이블을 변경하지 않고 솔루션을 찾고 있습니다.
Re: 분포도별 사용자 지정 그룹화column1을 column1_copy에 복사
column1 및 column1_copy 모두에 대한 배포 만들기
둘 다에 대해 column2의 로컬 데이터 필터를 추가합니다(column1은 필요하지 않지만 차트의 시뮬레이션에는 좋을 것임).
column1_copy의 로컬 데이터 필터에서만 전달을 선택합니다.
도움이 되길 바랍니다.
BR,
톰