제품에 따라 그래프에 대한 변수 한도안녕하세요
읽어 주셔서 감사합니다.
그래프 빌더를 사용하여 JSL에서 생성되는 도트 플롯.
SQL 검색에서 제품 컬럼을 가져오고 각 제품에 대해 해당 제품에 대한 적절한 한계에 대한 참조 선을 그래프로 리턴하려고합니다.
예:
그렇다면 제품
- 그래프 작성기 88 ~ 92에 참조 선 추가
- 그래프 작성기 84 ~ 88에 참조 선 추가
- 그래프 작성기 80 ~ 84에 참조 선 추가
이것이 어떻게 이루어질 수 있는지에 대한 아이디어는 훌륭합니다.
재 : 제품에 따라 그래프에 대한 변수 한도안녕하세요,
다른 JMP 사용자가 상한과 하한 각각에 대해 열을 가짐으로써 이것을 관리하는 것을 보았습니다. 그런 다음 그래프에 오버레이 변수로 그려줍니다 (연결선 그래프 요소 사용).
그들의 경우 데이터베이스에이 열이있었습니다. 즉 상한과 하한이 모든 결과와 함께 기록됩니다.
그러나 IF 문을 사용하여 새 수식 열로 쉽게 추가하여 제품별로 다른 제한을 산출 할 수 있습니다. 수식 열을 추가하는 코드는 매우 간단합니다. 또한 JMP의 SQL Query Builder에서 사후 쿼리 스크립트로 쉽게 추가 할 수 있습니다.
dt = Current Data Table();
dt << New Column ( "Upper",
Numeric,
Continuous,
Formula ( If( :Product == "A",
92,
If( :Product == "B", 88, 84 )
) )
)
재 : 제품에 따라 그래프에 대한 변수 한도그렇게하기 쉽습니다. 그러나 세부 정보는 데이터를 저장하는 방법과 각 제품에 대한 메타 데이터 (한도)에 따라 달라집니다. 어쩌면 예제 JMP 파일을 게시 할 수 있습니까?
재 : 제품에 따라 그래프에 대한 변수 한도안녕 이안
제안 해줘서 고마워. 이 스크립트는 설정 값에 행을 추가하는 것으로 보입니다.
나는 비슷한 것을보고 있지만 제품 줄에서 스크립트가 찾은 제품 번호에 조건부로 변경되는 줄의 값을 원합니다.
즉
제품 1 인 경우 기준선이 한계 값 3 및 4에 삽입됩니다.
제품 2 인 경우 기준선이 한계 값 5와 6에 삽입됩니다.
나는 신중하게 Vlookup (Excel 용어에 대한 사과)을하고 제한을 설정 한 값을 기반으로하고 싶습니다.
재 : 제품에 따라 그래프에 대한 변수 한도나는 완전히 확신 할 수는 없지만, 당신이 (섹스가 어디에서 '제품'의 역할을하는지) 이와 비슷한 것으로 생각합니다.

아시다시피 축 기준선은 그래프 빌더가 생성하는 격자 격자의 모든 셀에서 (설계를 통해) 비교하기 쉽도록 (의도적으로) 동일하기 때문에 축 기준선이 수행하지 않습니다. 수평선을 그리려면 그래픽 스크립트를 사용해야 할 수도 있습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Graph Builder(
Size( 564, 452 ),
Show Control Panel( 0 ),
Variables( X( Transform Column( "Row", Formula( Row() ) ) ), Y( :height ), Group Y( :sex ), Color( :sex ) ),
Elements( Points( X, Y, Legend( 22 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "Blue" );
H Line( 60 );
H Line( 65 );
), Add Graphics Script( 3, Description( "Script" ), Empty() ), Grid Line Order( 1 ),
Reference Line Order( 4 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 2 ),
{Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "Red" );
H Line( 60 );
H Line( 55 );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);
재 : 제품에 따라 그래프에 대한 변수 한도답장을 보내 주셔서 감사합니다.
그것은 내가 찾는 한계 계산이 아니다. 각 제품에 대한 제한이 있습니다. JMP가 제품 컬럼에서 발견 한 제품을 바탕으로, 그래프에 해당 제품에 대한 특정 spec'd 한도에 참조 라인을 추가하고 싶습니다.
그래프 빌더에서는 일반적으로 축을 마우스 오른쪽 버튼으로 클릭 한 다음 축 설정을 선택하고 참조 선을 추가하여 참조 선을 추가합니다. 이 축선의 값을 제품에 따라 변경하고 싶습니다.
나는 If 문이 이것을 할 수 있다고 상상할 수 있지만 그 작업을하는 방법을 모르겠습니다.
즉, 제품 1이 88 & 84에 기준선을 추가한다면, 제품 2가 다른 경우 84 & 80에 기준선을 추가하십시오
재 : 제품에 따라 그래프에 대한 변수 한도제어 한계 (JMP로 계산)를 원한다면 컨트롤 차트 작성기의 "단계"영역 만 있으면됩니다. 각 데이터 요소가 제공되는 데이터의 하위 집합을 나타내는 열을 사용하여 데이터를 쌓은 다음 해당 열을 컨트롤 차트 작성기의 단계 영역에 배치합니다.