줄거리 전설의 이름 변경<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를 켜고 Shift 키를 누른 채 Line을 클릭하세요. Line 속성에는 원하는 경우 점을 행 단위로 연결하는 "행 순서"라는 확인란이 있습니다. 그렇지 않으면 고유한 x 값으로 연결됩니다.
Re: 플롯 전설의 이름을 변경했습니다.흥미롭게도 테이블의 스크립트는 제가 처음부터 시작할 때와는 다른 동작(버그와 같은)을 제공합니다. 이는 JMP 12.2에서도 마찬가지입니다. 그리고 JMP 13.1. 그러니 우리 지원팀에도 이 정보를 제공해 주세요. 잰, 내가 뭘 놓친 걸까?
따라서 한 가지 해결 방법은 수동으로 만드는 것입니다. 최고는 아닐 수도 있지만 현재로서는 ...
Re: 플롯 전설의 이름을 변경했습니다.아, 네 맞습니다. 의도하지 않은 행동인 것 같습니다. 이 토론과 관련하여 support@jmp.com으로 보고해 주시기 바랍니다. 감사해요Re: 플롯 전설의 이름을 변경했습니다.JMP 12를 사용하고 있습니다. 제 경우에는 범례 이름을 변경할 수 있으니 범례 이름을 변경할 수 있는 동영상을 보여주실 수 있나요? 하지만 내가 OK라고 말하자마자. 아무것도 변경되지 않습니다.
Re: 플롯 전설의 이름을 변경했습니다.네, 그런 것 같아요.
엄청난 양의 포인트가 있을 때. 그래프 빌더는 일대일 점 연결을 표시하지 않습니다(적어도 저는 그것에 대해 모릅니다).
나는 첨부된 예에서 내가 의미하는 바를 보여주려고 노력했습니다.
Re: 플롯 전설의 이름을 변경했습니다.그런데 오버레이 플롯에서 범례를 두 번 클릭하면 범례 창이 열리고 항목을 변경할 수 있습니다. 어떤 버전의 JMP를 사용하고 있나요? 이 모든 기능은 JMP 12에서 사용할 수 있으며 아마도 JMP 10에서도 다시 사용할 수 있습니다. JMP 9나 10에 GB가 도입되었는지, 오버레이 플롯이 처음부터 있었는지 아니면 적어도 한 버전 이후에 있었는지 더 이상 확실하지 않습니다.
Re: 플롯 전설의 이름을 변경했습니다.
흠, 이것이 제가 Graph Builder로 수행한 작업입니다. 선과 점이 있습니다. 뭔가 빠졌나요?
Re: 플롯 전설의 이름을 변경했습니다.원칙적으로 다음 명령을 어떻게 사용할 수 있는지 안다면 (스크립팅 책에 있음)
''Labeled(행 상태())=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" ) )}
)
)
);
데이터 테이블에 이 스크립트를 사용하면 세 개의 그래프가 표시됩니다.
첫 번째는 오버레이 플롯입니다.
두 번째는 변수 선택 영역에서 Chamber를 마우스 오른쪽 버튼으로 클릭한 다음 "공식"을 사용하고 공식 편집기에서 "Chamber"를 클릭한 다음 "Character"를 클릭하여 오버레이 플롯 메뉴 창에서 생성된 로컬 변환 변수가 있는 오버레이 플롯입니다. > "대문자". 이 새로 빌드된(데이터 테이블에는 없음) 변수는 그룹 변수로 사용할 수 있습니다. 두 개의 플롯을 피하기 위해 빨간색 삼각형 옵션을 사용하여 모양을 변경해야 할 수도 있습니다.
세 번째는 Xan이 이미 제안한 것처럼 가장 쉬운 것입니다. Graph Builder로 빌드되었습니다. "열 1"을 "X"에 배치하고 "압력"을 "Y"에 배치한 다음 "챔버"를 "오버레이"에 배치해야 합니다. 다음으로 범례를 두 번 클릭하고 지금 열려 있는 창에서 "a"와 "b"를 두 번 클릭하여 이름을 변경하고 대문자로 변경합니다. 선과 점을 모두 볼 수 없는 경우 누락된 아이콘을 그래프로 드래그하거나 Shift 키를 누른 채 그래프 상단의 누락된 아이콘을 클릭해야 합니다.
그러나 이제 스크립트나 수동으로 결과를 얻어야 합니다.
건배,
남자 이름
Re: 플롯 전설의 이름을 변경했습니다.그래프 빌더에서는 찾을 수 없는 선이 있는 점이 필요하기 때문에 오버플레이 플롯을 사용하고 있습니다.
이 질문은 오버플레이 플롯에만 해당됩니다.
범례 이름 Chamber=a를 A로, Chamber=b를 B로 변경하고 싶습니다. 비슷한 그래프가 많기 때문에 데이터 테이블 열 이름이 아닌 그래프에서 변경을 수행하고 싶습니다.
Re: 플롯 전설의 이름을 변경했습니다.나에게는 위에서 언급한 데이터 테이블이 어떻게 보이는지 완전히 명확하지 않습니다. 예제 테이블을 가질 수 있다면 그렇게 어렵지 않을 것입니다.
Re: 플롯 전설의 이름을 변경했습니다.질문이 무엇인지 잘 모르겠습니다. 스크립팅 질문인가요, 아니면 UI 질문인가요? 오버레이 플롯이나 일반적인 범례에만 해당됩니까? 요즘에는 Overlay Plot 대신 Graph Builder를 권장하며 무엇보다도 범례가 더 유연합니다.Re: 플롯 전설의 이름을 변경했습니다.나는 같은 문제를 가지고있다. 위에서 언급한 문제에 대한 해결책은 없나요?