막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕,
저는 JSL과 그래프 빌더를 사용하여 그래프를 만들고 있습니다. 나는 (for 루프)로 row_states\colors\markers를 no로 할당하는 데이터 세트를 가지고 있습니다. 행의 수는 모든 데이터 세트와 함께 계속 변경됩니다. 이제 그래프 빌더로 막대형 차트를 그릴 때 이러한 행 상태는 막대형 차트의 각 행에 표시된 색상을 설정하지 않습니다.
가변성 플롯을 그릴 때 동일한 행에 올바른 색상이 표시되므로 JSL에서 그래프 빌더를 설정하는 동안 누락된 것이 있습니까?
누군가 이 질문에 답하는 데 도움을 줄 수 있습니까?
고마워
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법또한 아래는 col 목록 상자에 대한 다른 질문에 대한 링크입니다.
https://community.jmp.com/message/213027#213027
도움을 주거나 올바른 도움을 줄 수 있다면 .. thx
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법확인 .. 나는 표 방식을 알고 있습니다.그러나 줄거리 및 변동성 요약 보고서가 포함된 jrn의 일부가 되기를 바랐습니다.
thx .. JMP12에 대한 추가 기능
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법엄청난!
불행히도 변동성 요약 보고서에서 기본 보고된 통계를 변경하는 방법을 모르겠습니다. 그러나 반환된 것과 같은 테이블은 Analyze >> Tabulate를 통해 생성할 수 있습니다(이러한 테이블을 많이 생성하는 경우 스크립트를 저장할 수 있음). 이전에 tabulate를 사용한 적이 없다면 끌어서 놓기 테이블 생성 플랫폼입니다. 이 경우 Y 변수를 가져와 빈 테이블 중앙에 놓습니다. "합계"는 기본적으로 계산되지만 중앙값, 표준 편차, 최소/최대값 등을 원할 경우 사용 가능한 통계 목록에서 해당 통계를 선택하고 한 번에 "합계" 위로 그룹을 드래그하여 대체합니다. 새 통계(드롭 영역 위로 마우스를 가져갈 때 합계가 표시되는 사각형이 강조 표시되어야 함)와 함께 사용합니다. 이제 Y 변수에 대한 집계 통계가 있어야 하며 이러한 값을 부품 ID 또는 그룹화 변수와 같은 다른 변수로 분리하려면 열 목록에서 그룹화 변수를 선택하고 행의 드롭 영역( 테이블 왼쪽의 빈 행 사각형. 이제 중앙값을 포함하는 요약 테이블이 있어야 합니다.
이것이 도움이 되길 바랍니다!
줄리안
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법이것은 내 번호로 작동합니다. 테스트 이름과 테스트 이름 자체는 일정할 것입니다.
thx ... 모든 빠른 응답을 위해. 정말 감사.
///////////////////////////////////////////////////// ///////////////////////////////////
이 스레드에 던질 수 있는지 한 가지 더 질문이 있습니다. 변동성 요약 보고서에서 변동성 플롯에서 사용 가능.
각 데이터 세트의 중앙값을 활성화하는 방법이 있습니까? 수단만으로는 도움이 되지 않습니다.
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법환상적이야! 다행이 당신을 위해 일했습니다
내가 " 테스트 이름 레벨 " JMP가 특정 데이터 세트에 대해 해당 변수에 존재하는 각 범주에 색상을 적용한다는 것을 의미했습니다. 모두 동일한 범주를 가진 다른 데이터 세트에 이 스크립트를 사용하는 경우 기본적으로 선택되는 색상은 모두 동일합니다. 일부 데이터세트에 다른 데이터보다 더 많거나 더 적은 테스트 이름 범주(변수 "테스트 이름"의 수준)가 있는 경우 색 구성표가 변경될 수 있습니다. 모든 데이터 세트의 "테스트 이름" 열에 동일한 값이 있습니까? 그렇지 않은 경우 데이터 세트(해당 테스트 이름 변수의 수준)에서 공유 범주에 대해 일관된 색 구성표를 갖도록 하기 위해 여전히 할 수 있는 일이 있습니다.
이게 도움이 되길 바란다!
줄리안
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법감사합니다 .. 작동합니다.
질문이 하나 더 있습니다. "테스트 이름 수준"은 무엇을 의미합니까? 내가 묻는 이유는 여러 데이터 세트를 실행할 것이기 때문입니다. e 바로 데이터 세트의 경우 이 테스트에 첨부된 색상이 동일할까요? 일관성에 도움이 될 것입니다.
추신 : JSL 표시 상자 창을 사용하여 가변성 플롯에서 X축의 그룹화 열을 선택하는 것과 관련하여 한 가지 더 질문이 있습니다. 나는 그것을 다른 토론으로 게시 할 것입니다.
다시 thx
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법안녕하세요 점프,
변수 선언(아래 굵게 표시)에 Color( :Test Name )을 포함하도록 스크립트를 수정했습니다. 이것은 테스트 이름의 레벨을 기준으로 막대에 색상을 적용합니다. 이것이 당신이 원하는 것을합니까?
----
Yield_Graph_by_Test = yield_table << 그래프 빌더 (
크기 ( 1145 , 894 ) ,
자동 재계산 ( 0 ) ,
변수 ( 엑스 ( : 테스트 이름 ) , 와이 ( : 이름 ( "낙진(%)" ) ) , 색깔( : 테스트 이름 ) ) ,
집단 (
술집 ( 엑스 , 와이 , 전설 ( 2 ) , 바 스타일 ( "나란히" ) , 요약 통계 ( "평균" ))) ,
보고서로 보내기 (
보내다 ({} , "그래프 빌더" , 아웃라인박스 , { 제목 설정 ( "낙진(%) 대 BE 테스트" )}) ,
보내다 ({} , "낙진(%)" , 스케일박스 , { 분 ( 0 ) , 최대 ( 100 ) , 주식회사 ( 2 ) , 마이너 틱 ( 0 )}) ,
보내다 ({} , "" , 스케일박스 , { 분 ( 0 ) , 최대 ( 100 ) , 주식회사 ( 1 ) , 마이너 틱 ( 0 )}) ,
보내다 ({} , "그래프 제목" , 텍스트 편집 상자 , { 텍스트 설정 ( "(폴아웃(%)) 대 테스트 이름" )}))
) ;
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법안녕하세요 줄리안,
빠른 답변을 위해 thx. 나는 당신이 내 질문을 이해하고 올바르게 대답했다고 생각합니다. 아래는 내 스크립트입니다.
Yield_Graph_by_Test = yield_table << 그래프 빌더 (
크기 ( 1145 , 894 ) ,
자동 재계산 ( 0 ) ,
변수 ( 엑스 ( : 테스트 이름 ) , 와이 ( : 이름 ( "낙진(%)" ) ) ) ,
집단 (
술집 ( 엑스 , 와이 , 전설 ( 2 ) , 바 스타일 ( "나란히" ) , 요약 통계 ( "평균" ))) ,
보고서로 보내기 (
보내다 ({} , "그래프 빌더" , 아웃라인박스 , { 제목 설정 ( "낙진(%) 대 BE 테스트" )}) ,
보내다 ({} , "낙진(%)" , 스케일박스 , { 분 ( 0 ) , 최대 ( 100 ) , 주식회사 ( 2 ) , 마이너 틱 ( 0 )}) ,
보내다 ({} , "" , 스케일박스 , { 분 ( 0 ) , 최대 ( 100 ) , 주식회사 ( 1 ) , 마이너 틱 ( 0 )}) ,
보내다 ({} , "그래프 제목" , 텍스트 편집 상자 , { 텍스트 설정 ( "(폴아웃(%)) 대 테스트 이름" )}))
) ;
따라서 각 테스트 이름에는 색상이 첨부되어 있고 이를 막대 차트에 표시하여 명확하게 식별할 수 있도록 하고 싶습니다. 위의 스크립트에서 볼 수 있듯이 테스트로 낙진 %를 플로팅하고 있습니다.
스크립트의 오버레이\색상 부분을 도와줄 수 있습니까?
감사해요
Re: 막대 차트를 사용하여 그래프 빌더의 행 상태\색상을 유지하는 방법안녕하세요 점프,
나는 당신의 질문을 이해하고 있다고 생각하지만 당신이 당신의 jsl 코드를 공유한다면 기꺼이 살펴볼 것입니다.
그러나 일반적으로 JMP의 막대 차트는 행 색상이나 마커에 민감하지 않습니다. 행 색상과 마커가 포인트에 적용되기 때문에 가변성 플롯(또는 산점도 또는 플랫폼 렌더링 포인트)에 해당 행 마커와 색상이 표시됩니다. 그래프 빌더에서 막대에 색상을 지정하려면 "오버레이" 또는 "색상" 역할을 사용해야 합니다.막대가 행 상태에서 색상을 상속하지 않는 것이 이상하게 보일 수 있지만 막대 차트는 일반적으로 데이터 집계(예: 그룹의 모든 개인 평균)를 표시하고 그룹이 완전히 동종의 색상 상태와 관련하여 할 수 있는 단일 색상은 없습니다. 모든 사람을 나타내기 위해 표시됩니다. JMP는 그래프 작성기에서 "색상" 역할을 사용하는 경우 시도하고 지정된 그룹의 구성 색상을 평균화하고 해당 평균을 막대 색상에 사용합니다.
귀하의 질문을 올바르게 해석하고 도움이 되었기를 바랍니다! 코드나 구체적인 예를 포함하여 답장을 보내주시면 기꺼이 도와드리겠습니다.
줄리안