換行軸標籤<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
有誰知道如何在圖形生成器中包裝軸的長標籤?我有一個很長的變量名,它使圖形完全不成比例,如圖所示

謝謝,
羅恩
回复:換行軸標籤我似乎無法讓它工作......有沒有人有幸在圖表中包裝軸標籤?我正在使用 JMP 13.1.0
謝謝!
回复:換行軸標籤謝謝!
我實際上正在使用 Windows 版 JMP 10。
現在我沒有收到錯誤消息,但也無法獲得包裝圖。
非常感謝!!!
回复:換行軸標籤它適用於 JMP 10 (Mac),但如果我在 JMP 9 中嘗試,我會得到與您相同的錯誤。 有些東西改變了。
esit:現在我發現錯誤:在 ForEach Loop() 之前有一個冗餘的“nextspace”評估,其中包括尚未定義的 n。 由於某種原因,JMP 10 沒有抱怨。
這在 JMP 9 和 10 中都適用:
(可能有一種更優雅的方式......)
//示例表
dt =新表( “示例.jmp” ,
添加行( 3 ) ,
新專欄( “標籤” ,
特點,
標稱,
設定值(
{ “這是一個很長的標籤,我希望能夠將其包裹起來” , “標籤有點太長了” ,
“一個完美的標籤” }
)
) ,
新專欄( “數據” ,數字,連續的,格式( “最好的” , 12 ) ,設定值( [ 5 , 8 , 2 ] ) )
) ;
// 示例圖
國標=圖形生成器(變量(是( :標籤) , X ( :數據) ) ,元素(酒吧( X ,是) ) ) ;
裹= 15 ; // 選擇所需的寬度
// 在間距不太近的地方插入換行符
坳=柱子( dt , “標籤” ) ;
下一個空間=表達式(納秒=芒格(坳[] ,裹* n , ” “ ) ) ;
對於每一行(
n = 1 ;
下一個空間;
儘管(納秒>=裹,
坳[] =芒格(坳[] ,裹* n , ” “ , “\!n” ) ;
n ++;
下一個空間;
) ;
) ;
回复:換行軸標籤謝謝女士,
我運行了腳本,但它沒有重現圖片中的情節。在日誌中我得到以下內容:
名稱未解析:n{3} 訪問或評估 'n' , n
謝謝!
回复:換行軸標籤我找不到在 graphbuilder 平台中包裝標籤的直接方法。 一種技巧是在標籤名稱(即表格單元格內容)中使用換行符。
我嘗試用 jsl 自動化它,它似乎有效。 但該圖看起來仍然很不成比例,因為軸框的寬度不會隨著標籤的寬度而變化,而且我還沒有找到一種可行的方法(手動或通過腳本)。 請參閱下面的腳本和結果。
//示例表
dt =新表( “示例.jmp” ,
添加行( 3 ) ,
新專欄( “標籤” ,特點,標稱,
設定值(
{ “這是一個很長的標籤,我希望可以將其包裹起來” , “標籤有點太長了” ,
“一個完美的標籤” }
)
) ,
新專欄( “數據” ,數字,連續的,格式( “最好的” , 12 ) ,設定值( [ 5 , 8 , 2 ] ) )
) ;
// 示例圖
國標=圖形生成器(變量(是( :標籤) , X ( :數據) ) ,元素(酒吧( X ,是) ) ) ;
裹= 15 ; // 選擇所需的寬度
// 在間距不太近的地方插入換行符
坳=柱子( dt , “標籤” ) ;
下一個空間=表達式(納秒=芒格(坳[] ,裹* n , ” “ )) ;
下一個空間;
對於每一行(
n = 1 ;
下一個空間;
儘管(納秒>=裹,
坳[] =芒格(坳[] ,裹* n , ” “ , “\!n” ) ;
n ++;
下一個空間;
) ;
) ;
// 減少軸框寬度
報告(國標)[軸盒( 2 )] <<設置寬度( 30 ) ; //不起作用!
