JMP CDF 플롯<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP를 사용하여 CDF 플롯을 그릴 때 마우스 오른쪽 버튼을 클릭한 다음 선 스타일(실선, 점선 등)을 사용자 정의하고, 선 두께를 변경하고, 선 색상을 변경하는 등의 작업을 수행할 수 있습니다. 그러나 이러한 변경 사항은 '스크립트 '. 스크립트를 복사하여 붙여넣으면 표준 CDF 플롯일 뿐입니다. JMP 스크립트를 사용하여 CDF 라인의 색상/스타일/두께를 어떻게 변경할 수 있습니까?
감사,
첸
Re: JMP CDF 도표안녕,
그래프 상자의 경우 라인당 색상을 지정해야 합니까?
이 줄을 사용하는 대신
colors = {"red", "blue", "green", "yellow", "black", "red"};
JMP 기본 설정의 색 구성표를 따르도록 JMP에 지시할 수 있습니까?
감사,
샤이라
Re: JMP CDF 도표감사!
처음부터 시작하면 모든 것이 더 유연해질 것 같습니다.
그리고 CDF 플롯에서 마우스 오른쪽 버튼을 클릭하고 'Customizing'을 선택하면 'Ctrl' 버튼을 눌러도 변경 사항이 하나의 플롯에만 적용됩니다. '선 두께'와 같은 보다 일반적인 기능의 경우 'Ctrl'을 누르면 해당 창 내 모든 플롯의 선 두께가 변경됩니다. 그렇다면 '커스터마이징'은 현지화된 기능인가?
Re: JMP CDF 도표JSL로 CDF 플롯의 개별 라인을 처리하는 방법을 찾을 수 없습니다. 대안은 모양을 훨씬 더 많이 제어할 수 있는 플롯을 처음부터 만드는 것입니다.
다음은 기반으로 한 예입니다. 빅클래스.jmp 샘플 데이터:
이름 기본값은 여기 ( 1 ) ;
dt1 = 열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" ) << 나뉘다 (
분할 기준 ( : 나이 ) ,
나뉘다 ( : 키 ) ,
나머지 열 ( 모두 삭제 )
) ;
와이 = dt1 << 행렬로 가져오기 ;
그림 물감 = { "빨간색" , "푸른" , "초록" , "노란색" , "검은색" , "빨간색" } ;
크기 = { 1 , 2 , 1 , 2 , 삼 , 5 } ;
스타일 = { "단단한" , "단단한" , "점이 찍힌" , "대쉬" , "대시닷" , "대시닷닷" } ;
// 경험적 CDF 그리기
새창 ( "실증적 CDF" ,
그래프 상자 (
X 스케일 ( 분 ( 와이 ) - 1 , 최대 ( 와이 ) + 1 ) ,
Y 스케일 ( - 0.0 , 1.1 ) ,
을 위한 ( 제이 = 1 , 제이 <= 엔콜 ( 와이 ) , 제이 ++,
{ 퀀트 , 정액프로브 } = CDF ( 와이 [ 0 , 제이 ] ) ; // CDF 함수
펜 색상 ( 평가 ( 그림 물감 [ 제이 ] ) ) ;
펜 크기 ( 평가 ( 크기 [ 제이 ] ) ) ;
선 스타일 ( 스타일 [ 제이 ] ) ;
을 위한 ( 나 = 2 , 나 <= N 행 ( 퀀트 ) , 나 ++,
H 라인 ( 퀀트 [ 나 - 1 ] , 퀀트 [ 나 ] , 정액프로브 [ 나 ] ) ;
V라인 ( 퀀트 [ 나 - 1 ] , 정액프로브 [ 나 - 1 ] , 정액프로브 [ 나 ] ) ;
)
)
)
) ;
Re: JMP CDF 도표감사.
나는 그것을 시도하고 비슷한 플롯을 얻습니다.
데이터 열 'Res'(Y)와 다른 범주 열 'Test_ID'(X)가 있습니다. 'Test_ID'는 'A', 'B', 'C', 'D', 'E'일 수 있습니다. 기본적으로 JMP는 다른 색상을 할당합니다.
내가하고 싶은 것은 CDF 플롯 Line 'C'를 더 두껍게 만들고 Line 'E'를 점선으로 만드는 것입니다. 각 플롯을 마우스 오른쪽 버튼으로 클릭하여 사용자 정의할 수 있지만 플롯이 많고 비슷한 변경을 하고 싶어 스크립트에서 할 수 있는지 궁금합니다.
내 스크립트는 다음과 같습니다.
========================================
펜 색상( "빨간색");
펜 크기( 5 );
일방 통행(
Y( : 해상도 ),
X(:테스트_ID),
CDF 도표( 1 ),
보고서 보내기(
보내다(
{},
"1",
스케일박스,
{최소( 10), 최대( 14 ), Inc( 0.5 ), 작은 눈금( 1 ),
주요 격자 표시( 1 ), 보조 격자 표시( 1 ),
회전된 레이블( "수평" )}
),
보내다(
{"CDF 도표"},
"1",
스케일박스,
{최소( 10 ), 최대( 14 ), Inc( 0.5 ), 작은 눈금( 1 ),
주요 격자 표시( 1 ), 보조 격자 표시( 1 ),
회전된 레이블( "수평" )}
),
Dispatch( {"CDF 플롯"}, "Oneway CDF", FrameBox, {Line Width Scale( 3 )} )
)
);
Re: JMP CDF 도표안녕하십니까:
생각보다 쉽습니다:
예: 삽입:
펜 색상( "빨간색");
펜 크기( 3 );
Y 함수(
F 분포( q, dfn, dfd );
...
또한보십시오:
/도움말, 스크립팅 색인, 표시, 펜 색상 예제에 대한 그래프 상자 명령.
친애하는,
-매트