래핑 축 레이블<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕 모두,
그래프 작성기에서 축의 긴 레이블을 래핑하는 방법을 아는 사람이 있습니까? 나는 매우 긴 변수 이름을 가지고 있으며 그림과 같이 그래프의 균형이 완전히 맞지 않습니다.

감사해요,
론
Re: 축 레이블을 래핑합니다.나는 이것이 작동하지 않는 것 같습니다 ... 그래프에서 축 레이블을 래핑하는 데 운이 좋은 사람이 있습니까?JMP 13.1.0을 사용하고 있습니다.
감사해요!
Re: 축 레이블을 래핑합니다.감사해요!
저는 실제로 Windows용 JMP 10을 사용하고 있습니다.
이제 오류 메시지가 표시되지 않지만 래핑된 플롯도 가져올 수 없습니다.
많은 감사합니다!!!
Re: 축 레이블을 래핑합니다.JMP 10(Mac)에서 작동하지만 JMP 9에서 시도하면 동일한 오류가 발생합니다. 뭔가 달라졌어
esit: 이제 오류를 찾았습니다. 아직 정의되지 않은 n을 포함하는 ForEach Loop() 바로 앞에 중복 "nextspace" 평가가 있습니다. 어떤 이유로 JMP 10은 불평하지 않았습니다.
이것은 JMP 9와 10 모두에서 작동합니다.
(아마도 더 우아한 방법이있을 것입니다 ...)
//예제 테이블
dt = 새 테이블 ( "예제.jmp" ,
행 추가 ( 삼 ) ,
새 열 ( "상표" ,
성격 ,
명사 같은 ,
값 설정 (
{ "이것은 내가 포장할 수 있었으면 하는 매우 긴 라벨입니다." , "약간 너무 긴 레이블" ,
"완벽한 라벨" }
)
) ,
새 열 ( "데이터" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) , 값 설정 ( [ 5 , 8 , 2 ] ) )
) ;
// 예시 그래프
GB = 그래프 빌더 ( 변수 ( 와이 ( : 상표 ) , 엑스 ( : 데이터 ) ) , 강요 ( 술집 ( 엑스 , 와이 ) ) ) ;
포장하다 = 15 ; // 원하는 너비 선택
// 너무 가깝지 않은 공백에 줄 바꿈을 삽입합니다.
안부 = 열 ( dt , "상표" ) ;
넥스트 스페이스 = 만료 ( NS = 멍거 ( 안부 [] , 포장하다 * N , " " ) ) ;
각 행에 대해 (
N = 1 ;
넥스트 스페이스 ;
하는 동안 ( NS >= 포장하다 ,
안부 [] = 멍거 ( 안부 [] , 포장하다 * N , " " , "\!N" ) ;
N ++;
넥스트 스페이스 ;
) ;
) ;
Re: 축 레이블을 래핑합니다.감사 MS,
대본을 실행했지만 그림의 줄거리를 재현하지 못했습니다. 로그에서 다음을 얻습니다.
이름 미확인: 'n' , n의 액세스 또는 평가에서 n{3}
감사해요!
Re: 축 레이블을 래핑합니다.graphbuilder 플랫폼 내에서 레이블을 래핑하는 직접적인 방법을 찾을 수 없습니다. 한 가지 요령은 레이블 이름, 즉 표 셀 내용에 줄바꿈을 사용하는 것입니다.
나는 그것을 jsl로 자동화하려고 시도했고 작동하는 것 같습니다. 그러나 축 상자의 너비가 레이블의 너비와 함께 변경되지 않고 이를 수행하는 방법(수동 또는 스크립트)을 찾지 못했기 때문에 그래프는 여전히 상당히 불균형하게 보입니다. 아래 스크립트 및 결과를 참조하십시오.
//예제 테이블
dt = 새 테이블 ( "예제.jmp" ,
행 추가 ( 삼 ) ,
새 열 ( "상표" , 성격 , 명사 같은 ,
값 설정 (
{ "이것은 내가 포장할 수 있었으면 하는 매우 긴 라벨입니다" , "약간 너무 긴 레이블" ,
"완벽한 라벨" }
)
) ,
새 열 ( "데이터" , 숫자 , 마디 없는 , 체재 ( "최상의" , 12 ) , 값 설정 ( [ 5 , 8 , 2 ] ) )
) ;
// 예시 그래프
GB = 그래프 빌더 ( 변수 ( 와이 ( : 상표 ) , 엑스 ( : 데이터 ) ) , 강요 ( 술집 ( 엑스 , 와이 ) ) ) ;
포장하다 = 15 ; // 원하는 너비 선택
// 너무 가깝지 않은 공백에 줄 바꿈을 삽입합니다.
안부 = 열 ( dt , "상표" ) ;
넥스트 스페이스 = 특급 ( NS = 멍거 ( 안부 [] , 포장하다 * N , " " )) ;
넥스트 스페이스 ;
각 행에 대해 (
N = 1 ;
넥스트 스페이스 ;
하는 동안 ( NS >= 포장하다 ,
안부 [] = 멍거 ( 안부 [] , 포장하다 * N , " " , "\!N" ) ;
N ++;
넥스트 스페이스 ;
) ;
) ;
// 축 상자 너비 줄이기
보고서 ( GB )[ 액시스박스 ( 2 )] << 너비 설정 ( 30 ) ; //작동하지 않습니다!
