줄거리의 범례에서 이름 변경<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕
6개의 변수가 있습니다. 1 단계 =12, 2단계=13, 3단계=10, A=500, B=900, C=1300.
그리고 나는 아래와 같이 열의 이름인 처음 세 개의 변수에 대해 col "x"를 플로팅하고 있습니다. 하지만 플롯의 범례에서 변수 A, B, C로 이름을 변경하고 싶습니다. (그림 참조). 어떻게 할 수 있습니까? 어떻게 바꿀 수 있습니까? : 이름 ( "12" ) 12 대신 500(A 값)을 표시하려면?
감사
티 = 현재 데이터 테이블 () ;
오버레이 플롯 (
엑스 ( : 엑스 ) ,
와이 ( 열 ( dt , 숯 ( 1 단계 )) , 열 ( dt , 숯 ( 2 단계 )) , 열 ( dt , 숯 ( 3단계 )) ) ,
포인트 연결 ( 1 ) ,
: 이름 ( "12" )( 색상 연결 ( 삼 ) , 오버레이 마커 색상 ( 삼 ) ,
오버레이 마커 ( 12 ) , 선의 폭 ( "얇은" )) ,
: 이름 ( "13" )( 색상 연결 ( 0 ) , 오버레이 마커 색상 ( 0 ) ,
오버레이 마커 ( 16 ) , 선의 폭 ( "얇은" )) ,
: 이름 ( "10" )( 연결하다 색깔 ( 20 ) , 오버레이 마커 색상 ( 20 ) ,
오버레이 마커 ( 15 ) , 선의 폭 ( "얇은" )));

Re: 줄거리의 범례에서 이름 변경더 큰 테이블을 제공해주셔서 감사합니다. A 라인과 B 라인을 분리된 상태로 유지하려면 오버레이 역할을 사용하십시오. 여기 스크립트가 있습니다.

Graph Builder(
Variables( X( :Column 1 ), Y( :Pressure ), Overlay( :Chamber )),
Elements( Points( X, Y, Legend( 7 ) ), Line( X, Y, Legend( 8 ) ) )
)
Re: 줄거리의 범례에서 이름 변경
@sibanibisoyi 썼다:
3) Graph Builder에서 범례를 변경하는 방법을 알고 있습니다. 그러나 앞서 언급했듯이 Graph Builder에서는 불가능한 점 사이를 연결하는 선이 필요하기 때문에 Overlay Plot을 사용해야 합니다(내가 아는 한).
요소 아이콘의 맨 위 행에서 Shift 키를 누른 상태에서 요소를 선택하면 그래프 빌더에서 요소를 결합할 수 있습니다. 따라서 Points를 켠 다음 Line을 Shift 키를 누른 상태에서 클릭합니다. Line 속성에는 원하는 경우 행별로 포인트를 연결하는 "Row order"라는 확인란이 있습니다. 그렇지 않으면 고유한 x 값으로 연결됩니다.
Re: 줄거리의 범례에서 이름 변경흥미롭게도 테이블의 스크립트는 처음부터 시작할 때와 다른 동작(버그와 유사한)을 제공합니다. 이것은 JMP 12.2에 해당됩니다. 및 JMP 13.1. 따라서 이를 지원 팀에도 제공하십시오. Xan, 내가 놓친 것이 있습니까?
따라서 한 가지 해결 방법은 수동으로 만드는 것입니다. 최고는 아니지만 지금은 ...
Re: 줄거리의 범례에서 이름 변경오, 네 맞습니다. 이것은 의도하지 않은 행동인 것 같습니다. 이 토론과 관련하여 support@jmp.com으로 보고해 주십시오. 감사Re: 줄거리의 범례에서 이름 변경JMP 12를 사용하고 있습니다. 제 경우에는 범례 이름을 변경할 수 있기 때문에 범례 이름을 변경할 수 있는 비디오를 보여 주시겠습니까? 하지만 내가 OK라고 말하자마자. 아무것도 변경되지 않습니다.
Re: 줄거리의 범례에서 이름 변경네, 그렇게 생각합니다.
엄청난 포인트가 있을 때. 그래프 빌더는 일대일 연결을 표시하지 않습니다(적어도 나는 모릅니다).
나는 첨부 된 예에서 내가 의미하는 바를 보여 주려고 노력했습니다.
Re: 줄거리의 범례에서 이름 변경Btw, Overlay Plot에서 범례를 두 번 클릭하면 범례 창이 열리고 항목을 변경할 수 있습니다. 어떤 버전의 JMP를 사용하고 있습니까? 이 모든 것은 JMP 12에서 사용할 수 있어야 하며 아마도 JMP 10으로 돌아갈 것입니다. GB가 JMP 9 또는 10에 도입되고 오버레이 플롯이 처음부터 또는 적어도 한 버전 이후에 있었다고 생각하는 경우 더 이상 완전히 shure하지 않습니다.
Re: 줄거리의 범례에서 이름 변경
흠, 이것이 제가 Graph Builder로 한 일입니다. 여기에는 선과 점이 있습니다. 내가 뭔가를 놓치고 있습니까?
Re: 줄거리의 범례에서 이름 변경원칙적으로 다음 명령을 어떻게 사용할 수 있는지 안다면(스크립팅 책에 있음)
''레이블(행 상태())=1; // 현재 행에 레이블 지정
그것은 나에게 도움이 될 수 있습니다.
하지만 확실하지 않습니다.
Re: 줄거리의 범례에서 이름 변경안녕 마틴,
답장을 보내 주셔서 감사합니다. 그러나 그것은 내 문제를 해결하지 못합니다.
1 및 2 점)은 기본적으로 열 이름을 변경하고 있습니다(원하지 않음). 열 자체 내에서 변수 이름을 변경해야 합니다.
3) Graph Builder에서 범례를 변경하는 방법을 알고 있습니다. 그러나 앞서 언급했듯이 Graph Builder에서는 불가능한 점 사이를 연결하는 선이 필요하기 때문에 Overlay Plot을 사용해야 합니다(내가 아는 한).
오버레이 플롯을 사용하여 열 내부의 변수 이름을 변경할 수 있는지 아니면 JMP에서 이를 허용하지 않는지 알려주시겠습니까?
고맙습니다.
시바니
Re: 줄거리의 범례에서 이름 변경
Overlay Plot(
X( :Column 1 ),
Y( :Pressure ),
Grouping( :Chamber ),
Overlay Groups,
Connect Points( 1 )
);
Overlay Plot(
X( :Column 1 ),
Y( :Pressure ),
Grouping(
Transform Column(
"Chamber_UC",
Character,
Nominal,
Formula( Uppercase( :Chamber ) )
)
),
Overlay Groups
);
Graph Builder(
Size( 522, 450 ),
Show Control Panel( 0 ),
Graph Spacing( 10 ),
Variables( X( :Column 1 ), Y( :Pressure ), Overlay( :Chamber ) ),
Elements( Points( X, Y, Legend( 5 ) ), Smoother( X, Y, Legend( 6 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model( 6, Level Name( 0, "A" ), Level Name( 1, "B" ) )}
)
)
);
데이터 테이블과 함께 이 스크립트를 사용하면 세 개의 그래프를 얻을 수 있습니다.
첫 번째는 있는 그대로의 오버레이 플롯입니다.
두 번째는 변수 선택 영역에서 챔버를 마우스 오른쪽 버튼으로 클릭한 다음 "공식"을 사용하고 공식 편집기에서 "챔버"를 클릭한 다음 "문자"를 클릭하여 오버레이 플롯 메뉴 창에서 생성된 로컬 변환 변수가 있는 오버레이 플롯입니다. > "대문자". 이 새로 빌드된(데이터 테이블에는 없음) 변수는 그룹 변수로 사용할 수 있습니다(두 개의 플롯을 피하기 위해 빨간색 삼각형 옵션을 사용하여 모양을 변경해야 할 수도 있습니다.
세 번째는 Xan이 이미 제안한 것처럼 가장 쉬운 것입니다. Graph Builder로 빌드됩니다. "X"에 "열 1"을 배치하고 "Y"에 "압력"을 배치한 다음 "오버레이"에 "챔버"를 배치해야 합니다. 다음으로 범례를 두 번 클릭하고 이제 열린 창에서 "a"와 "b"를 두 번 클릭하여 이름을 변경하고 대문자로 변경합니다. 선과 점을 모두 볼 수 없는 경우 누락된 아이콘을 그래프로 드래그하거나 Shift 키를 누른 상태에서 그래프 상단의 누락된 아이콘을 클릭해야 합니다.
그러나 이제 스크립트나 수동으로 결과에 도달해야 합니다.
건배,
남자 이름
Re: 줄거리의 범례에서 이름 변경그래프 빌더에서 찾을 수 없는 선이 있는 점이 필요하기 때문에 Overplay 플롯을 사용하고 있습니다.
이 질문은 Overplay 플롯에만 해당됩니다.
범례 이름 Chamber=a를 A로, Chamber=b를 B로 변경하고 싶습니다. 유사한 그래프가 많이 있으므로 데이터 테이블 열 이름이 아닌 그래프에서 변경하고 싶습니다.
Re: 줄거리의 범례에서 이름 변경나에게 위에서 언급한 데이터 테이블이 어떻게 보이는지 완전히 명확하지 않습니다. 예제 테이블이 있다면 그렇게 어렵지 않을 것입니다.
Re: 줄거리의 범례에서 이름 변경질문이 무엇인지 정확히 모르겠습니다. 스크립팅 질문입니까 아니면 UI 질문입니까? 오버레이 플롯에만 해당됩니까 아니면 일반적으로 범례에만 해당합니까? 요즘 오버레이 플롯 대신 그래프 빌더가 권장되며 무엇보다도 더 유연한 범례가 있습니다.Re: 줄거리의 범례에서 이름 변경나도 같은 문제를 안고있어. 위에서 언급한 문제에 대한 해결책은 없나요?