新框架框的圖形生成器設置在 GraphBuilder 中,用戶可以“同時與多個 FrameBox 同步對話”,如果他按下控制鍵觸發動作時:
從懸停信息中刪除非標籤
使用 CTRL 與圖形生成器中的多個框對話
很方便 :)
現在,我問自己:如果出現額外的 FrameBox,會發生什麼情況 - 要么因為行被添加到數據表中,要么因為數據過濾器被更改。
背景:我之前註意到的圖形生成器的一些“奇怪”行為,但無法準確描述以獲取提示“原因”:
有時,當圖被分割成子圖時,設置會自動“繼承”,有時用戶必須為子圖再次設置設置。
令人驚訝的答案(如果 2-3 個例子的概括是正確的):稍後再舉2個例子...
一些發現(但是:整體情況更複雜)
- 如果現有 FrameBox 的設置之間存在微小差異(第一個示例:不同填充選擇模式),這些設置不用於其他 FrameBox——甚至不用於相同的設置(背景環境) 。
- 如果全部的設置全部現有的框架盒是確切地同樣,這組通用設置也用於新的 FrameBox。
這在第二步中進行了說明:GraphBuilder(再次)被限制為 2 個 FrameBox,但現在填充選擇模式兩個 FrameBox 的設置都匹配。 現在,所有設置都是相同的 - 當刪除數據過濾器時,通用設置集也將用於新的 FrameBox。
查看更多...
大規模定制回复:新框架框的圖形生成器設置願望清單中有兩個錯誤報告:
圖形生成器:拖動子圖時出現錯誤
繪製多列時,手動軸標籤會混淆
所以 - 帶著一些希望 - 這些錯誤將在下一個 Jmp 更新中得到修復......
同時,有沒有重置軸標籤的技巧?
要更改圖形元素的顏色,您可以使用恢復從右鍵單擊上下文菜單:

對於軸尺度,有恢復規模:

對於軸設置有恢復軸- 但此命令不會重置軸標籤:(
是否有一個命令也適用於軸標籤?
對於簡單的繪圖,我保存腳本並手動刪除帶有錯誤軸標籤的命令。
但對於 Dashboards 來說,它相當複雜,因為腳本太長了......
回复:新框架框的圖形生成器設置“有時用戶必須重新設置子圖的設置。”
這讓我想起了 GraphBuilder 的另一個行為,到目前為止我還無法理解:
如果“手動”調整繪圖的顏色/標記設置,有時此類設置會復製到新的子圖,有時用戶必須為新的子圖再次調整設置。
另外:更改軸上變量的順序可以重置顏色設置。
查看更多...dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Size( 534, 496 ),
Graph Spacing( 4 ),
Variables( X( :height ), Y( :weight ), Color( :sex ) ),
Elements( Points( X, Y, Legend( 9 ) ) )
);
// change color/marker settings
scalebox = gb << xpath( "//ScaleBox[@charID=\!"400\!"]" );
scalebox << Legend Model( 9, Properties( 1, {Line Color( 0 ), Marker Size( 10 )}, Item ID( "M", 1 ) ) );
// add second Y variable
gb << add variable( {:height, Role( "Y" )} );
gb << add variable( {:weight, Role( "X" )} );
wait(2);
New Window( "Modal Dialog example",
<<TYPE>below< the old one
Button Box( "OK" )
)
);</TYPE>dt = Open( "$SAMPLE_DATA/Big Class.jmp" ); gb = dt << 圖形生成器( 大小( 534, 496 ), 圖形間距( 4 ), 變量( X( : 高度 ), Y( : 重量 ), 顏色( : 性別 ) ), 元素( 點( X, Y, 圖例( 9 ) ) ) ); // 更改顏色/標記設置 scalebox = gb << xpath( "//ScaleBox[
@charID=\!"400\!"]" ); scalebox << 圖例模型( 9, 屬性( 1, {線條顏色( 0 ), 標記大小( 10 )}, 項目 ID( "M", 1 ) ) ); // 添加第二個 Y 變量 gb << add variable( {:height, Role( "Y" )} ); gb << 添加變量( {:weight, Role( "X" )} );等待(2); New Window( "Modal Dialog example", <下方<舊變量 Button Box( "OK" ) ) );
在這個例子中,
- 將 Y 軸上的“高度”拖動到頂部可重置顏色
- 向右拖動 X 軸上的“高度”不會重置顏色
- 只需抓住並釋放 X 軸上的“高度”即可重置顏色。
同樣,顏色/標記設置被克隆到新的子圖,如果通過拖放添加變量
- 在現有 X 變量的右側
- 在現有 Y 變量的底部
如果添加新變量,則不會克隆設置
- 位於現有 X 變量的左側
- 在現有 Y 變量的右側

查看更多...深層發掘:
從軸上具有“克隆”顏色/標記設置的 2 個或多個變量開始。
如果將其他變量添加到軸,則會再次克隆顏色/標記設置。
但是:如果添加了新變量
- X 軸最左側
- 在 Y 軸上所有變量之上
不會復制設置。
另外:所有先前克隆的顏色/標記設置均被重置(!!!)

深入挖掘:從軸上具有“克隆”顏色/標記設置的 2 個或多個變量開始。如果將其他變量添加到軸,則會再次克隆顏色/標記設置。但是:如果添加新變量 - X 軸上的最左側 - Y 軸上所有變量的頂部,則不會復制設置。此外:所有先前克隆的顏色/標記設置都將重置(!!!)