Graph Builder에서 스크립트로 모든 마커 크기를 변경할 수 없습니다.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />모두 안녕
내 JMP는 9.0.0 64비트 Windows 버전입니다.
그래프 빌더에서 스크립트로 마커 크기를 조정하는 문제가 있습니다. 다음 코드를 사용하여 모든 프레임 상자의 모든 마커 크기와 프레임 크기를 변경하려고 합니다. 모든 프레임의 크기는 올바르게 조정되지만 프레임의 마커 크기는 그렇지 않습니다. FrameBox(1)의 마커 크기만 변경됩니다. 나는 며칠 동안이 문제에 갇혀 있습니다. 모든 제안에 감사드립니다. 감사합니다!
GR = Graph_Builder_1 << 보고서;
GR << Dispatch( {}, "그래프 빌더", 프레임 상자, {마커 크기( 4 )} );
GR << Dispatch( {}, "Graph Builder", 프레임 상자, {프레임 크기( 250, 250 )} );
Re: Graph Builder에서 스크립트로 모든 마커 크기를 변경할 수 없습니다.안녕하세요 MS,
모든 프레임 상자에 메시지를 보내서 작동합니다. 정말 감사합니다!
Re: Graph Builder에서 스크립트로 모든 마커 크기를 변경할 수 없습니다.메시지가 모든 Framebox에 상속되지 않는 버그처럼 보입니다.
모든 FrameBox는 적어도 마크 크기와 관련하여 자체 메시지가 필요합니다. 이것은 아래 예제와 같이 루프로 수행할 수 있습니다.
dt = 열려 있는 ( "$sample_data\Big Class.jmp" ) ;
GB = 그래프 빌더 (
제어판 표시 ( 0 ) ,
변수 ( 엑스 ( : 무게 ) , 와이 ( : 키 ) , 그룹 Y ( : 섹스 ) ) ,
강요 ( 포인트들 ( 엑스 , 와이 , 전설 ( 1 ) ) ) ,
) ;
요약하다 ( g = ~에 의해 ( : 섹스 )) ;
~을 위한 ( 나 = 1 , 나 <= 나이트 ( g ) , 나 ++,
보고서 ( GB ) << 보내다 ( {} , "그래프 빌더" , 프레임박스 ( 나 ) , { 마커 크기 ( 4 )} )
) ;
Re: Graph Builder에서 스크립트로 모든 마커 크기를 변경할 수 없습니다.안녕하십니까?
답장을 보내 주셔서 감사합니다. 프레임 상자의 수가 > 1일 때 여전히 작동하지 않습니다. 예를 들어 그룹 Y에 :sex 열을 추가하면 두 개의 산점도가 생기고 첫 번째 프레임 상자의 마커 크기만 변경됩니다.
dt = open("$sample_data\Big Class.jmp");
그래프 빌더(
제어판 표시( 0 ),
변수( X( :무게 ), Y( :높이 ), 그룹 Y( :섹스 ) ),
요소( 점( X, Y, 범례( 1 ) ) ),
SendToReport( 디스패치( {}, "그래프 빌더", FrameBox, {마커 크기( 4 )} ) )
);
Graph Builder에서 스크립트로 모든 마커 크기를 변경할 수 없습니다.그 구문은 괜찮아 보입니다.하지만 그래프 빌더 그래프를 생성할 때 마커 크기만 설정하면 어떨까요?이것은 작동합니다:
dt = 열려 있는 ( "$sample_data\Big Class.jmp" ) ;
그래프 빌더 (
제어판 표시 ( 0 ) ,
변수 ( 엑스 ( : 무게 ) , 와이 ( : 키 ) ) ,
강요 ( 포인트들 ( 엑스 , 와이 , 전설 ( 1 ) ) ) ,
SendToReport ( 보내다 ( {} , "그래프 빌더" , 프레임박스 , { 마커 크기 ( 4 )} ) )
) ;