신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />내 데이터에서 이미 사용 가능한 각 추정치에 대한 신뢰 구간의 하한과 상한이 있는데 JMP를 사용하여 그리려고 합니다. 내가 찾은 모든 블로그는 JMP를 사용한 신뢰 구간 생성 및 그리기에 관한 것입니다. 어떤 도움이라도 환영합니다. 대단히 감사합니다.
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?이것이 두 개의 Y 변수에 대해 수행될 수 있습니까? Y1, Y1LCL, Y1UCL, Y2, Y2LCL, Y2UCL이 있습니다.
Graph Builder 스크립트는 Y 변수가 하나만 있는 경우에만 작동합니다. 해당 Y2 값에 대해 3개의 선을 추가하면 점으로만 표시됩니다.
Y가 별도의 열에 있지 않을 때 그룹 변수를 사용하여 CL이 있는 두 Y 변수를 모두 표시할 수 있지만 하나는 다른 하나 위에 두 개의 그래프가 표시되는 반면 하나의 그래프에서 Y와 해당 간격을 모두 원합니다(따라서 Y1 생성 등). .
다음은 그룹을 사용하는 스크립트입니다.
Graph Builder(
Variables(
X( :ID ),
Y( :Predicted Dose ),
Y( :Lower 95%, Position( 1 ) ),
Y( :Upper 95%, Position( 1 ) ),
Group Y( :BMR% )
),
Elements(
Bar( X, Y( 2 ), Y( 3 ), Y( 1 ), Legend( 16 ), Bar Style( "Interval" ) )
),
SendToReport( Dispatch( {"Bar"}, "", OutlineBox, {Close( 0 )} ) )
);
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?이 단계별 설명에 대해 대단히 감사합니다.
문제.
행운을 빕니다,
미리암 알렉산더
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?실제로 Peter가 Graph Builder가 더 나은 선택일 수 있다고 말했듯이 스레드 제목에서 '오버레이 플롯'을 과도하게 해석했을 수 있습니다.
JMP를 처음 접하는 사람이라면 거의 항상 작업을 수행하는 방법이 많다는 사실을 알고 있어야 합니다. 이것이 JMP의 매력 중 하나입니다. . .
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?안녕하세요 미리엄,
를 사용하면 더 쉽게 찾을 수 있습니다. 그래프 빌더 .X, Y, LCL 및 UCL 열이 있는 테이블이 있다고 가정합니다.이 테이블에서 GB를 불러옵니다.X를 X축으로 드래그합니다.Y, LCL, UCL을 강조 표시하고 Y축으로 드래그합니다.포인트 아이콘을 클릭한 다음 수직 막대 아이콘을 Shift 클릭합니다.그래프 내부를 마우스 오른쪽 버튼으로 클릭하고 막대 > 막대 스타일 > 간격 .그런 다음 아래에서 포인트들 (왼쪽) 클릭 변수 선택 취소 LCL 그리고 UCL .아래에 술집 클릭 변수 선택 취소 와이 .다음과 같아야 합니다.

스크립트 창 내에서 아래 표시된 코드를 실행하면 최종 결과를 얻을 수 있습니다.JMP 11 btw를 사용합니다.
새 테이블 ( "무제" ,
행 추가 ( 10 ) , 새 열 ( "엑스" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) ,
값 설정 ( [ 1 , 2 , 삼 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] )
) ,
새 열 ( "와이" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) ,
값 설정 ( [ 2 , 5 , 삼 , 6 , 4 , 7 , 5 , 8 , 6 , 9 ] )
) ,
새 열 ( "LCL" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) ,
값 설정 ( [ 1 , 삼 , 2 , 2 , 2 , 5 , 삼 , 7 , 5 , 7 ] )
) ,
새 열 ( "UCL" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) ,
값 설정 ( [ 삼 , 8 , 5 , 8 , 6 , 9 , 8 , 9 , 7 , 10 ] )
)
) ;
그래프 빌더 (
제어판 표시 ( 0 ) ,
변수 ( 엑스 ( : 엑스 ) , 와이 ( : 와이 ) , 와이 ( : LCL , 위치 ( 1 ) ) , 와이 ( : UCL , 위치 ( 1 ) )
) ,
집단 (
포인트들 ( 엑스 , 와이 ( 1 ) , 전설 ( 4 ) , 지터 ( 1 ) ) ,
술집 ( 엑스 , 와이 ( 2 ) , 와이 ( 삼 ) , 전설 ( 5 ) , 바 스타일 ( "간격" ) ,
요약통계 ( "평균" )
)
)
) ;
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?안녕하세요 미리엄,
곧 JMP에 익숙해지실 것입니다.
위의 코드를 실행하려는 경우 실행 지침이 선행됩니다. 잘라낼 첫 번째 줄은 '// Fudge 로 시작합니다. . . ' ('//'는 실제로 주석 행을 나타냅니다).
그러나 예, 대화식으로 수행하기 쉽습니다. 오버레이 플롯 시작 대화 상자에서 상한 및 하한이 있는 두 개의 열을 'Y' 역할에 할당한 다음 원하는 열을 'X' 역할에 할당합니다. 확인을 누르면 보고서가 나타납니다. 보고서 상단('Overlay Plot' 개요 노드)에 있는 작은 빨간색 삼각형으로 이동하여 필요한 옵션을 선택합니다. 이 중 하나로 '범위 도표'가 표시되어야 합니다.
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?안녕 이안,
도와주셔서 감사합니다. 저는 새로운 JMP 사용자이며 지금까지
메뉴 옵션을 사용하여 그래프를 생성하고 모든 데이터를 조작하고
SAS에서 먼저 모델을 실행합니다. 오버레이 그래프를 생성하기 위해 내 방식으로 가져옵니다.
결과 데이터 세트를 JMP에 입력하고 메뉴 표시줄에서 "그래프"를 선택한 다음 "오버레이"를 선택합니다.
구성". 이 메뉴를 사용하여 신뢰 구간을 그릴 수 있습니까, 아니면
나에게 보낸 코드를 실제로 실행하는 방법을 설명해 주시겠습니까?
더 일찍?
고맙습니다,
미리암 알렉산더
Re: 신뢰 구간을 나타내는 오버레이 플롯을 생성할 수 있습니까?한 가지 방법은 Overlay Plot에서 'Range Plot' 옵션을 사용하는 것입니다. 예제를 보려면 '파일 > 새로 만들기 > 새 스크립트'를 수행하고 아래 코드를 잘라 붙여넣은 다음 '편집 > 스크립트 실행'을 수행합니다.
// 일부 데이터 퍼지
dt = 열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" ) ;
UCI콜 = dt << NewColumn ( "무게 UCI" , 숫자 , 마디 없는 , 공식 ( : 무게 + 랜덤보통 ( 10 , 1 ))) ;
LCI콜 = dt << NewColumn ( "웨이트 LCI" , 숫자 , 마디 없는 , 공식 ( : 무게 - 랜덤보통 ( 10 , 1 ))) ;
// Overlay에서 'Range Plot' 옵션 사용(x 역할을 수행하기 위해 'Row()' 변수 추가)
op = dt << 오버레이 플롯 (
엑스 ( 변환 열 ( "열" , 서수 , 공식 ( 열 () ) ) ) ,
와이 ( : 가중치 UCI , : 가중치 LCI ) ,
범위 플롯 ( 1 ) ,
포인트 보기 ( 0 ) ,
SendToReport (
보내다 ( {} , "오버레이 플롯 그래프" , 프레임박스 , { 프레임 크기 ( 688 , 243 )} )
)
) ;