重置變焦?是否有快捷方式將繪圖重置為“視圖中的所有資料點”?
到目前為止,我使用了放大鏡工具雙擊 - 但現在我意識到這只是在縮放之前將縮放重置為“原始狀態”*)。
*)
如果之前沒有應用特殊設定:「原始狀態」它與我想要的「視圖中的所有資料點」相同,如下所示:
https://community.jmp.com/t5/Discussions/zoom-out-in-graph-builder/mp/327422/highlight/true#M57672
另一方面,我們假設在使用擴大機縮放之前,使用者首先透過拖曳軸來手動調整軸範圍。
那麼繪圖不會顯示「原始狀態」下的所有點
…因此,“重置”後不會顯示它們。
就像這個例子:
雙擊縮放後跳回狀態 X>66 - 就在使用放大鏡放大之前。

擺脫已儲存的中間狀態的解決方法:
- 從紅色三角形上下文選單開啟/關閉「鎖定比例」*)。
- 將腳本儲存到腳本視窗並刪除帶有軸設定的區塊,然後運行它。
兩種方法的缺點:
- 任何其他設定(例如“對數”比例)也將被刪除。
- 它們有點太長,即中斷“流程”
大規模客製化回覆:重置變焦?Jmp 支援的好技巧:
@勞拉弓箭手寫道:
...將軸類型設定為列屬性。您可以透過右鍵單擊該列並選擇列屬性 -> 軸。使用這個屬性會產生兩個效果。第一個是預設繪圖將採用列屬性中定義的軸設定。另一個是,如果軸發生更改,當我們恢復比例或恢復軸時,它將返回到列屬性中定義的條件。
唯一的困難是更改記錄的比例 - 不觸發任何其他更改,然後也儲存:)

解決方法:JSL
Set Property("Axis",{ Scale( "Log" )})
回覆:重置變焦?我會聯繫支援人員並詢問使用「恢復比例」時是否應該恢復類型(不改變其他自訂項目並不完全清楚) )以及他們是否對您的任務有好的建議。 您可以檢查秤類型並在恢復後重置它。
回覆:重置變焦?哎喲,我剛剛注意到恢復規模所做的不僅僅是重置範圍。
特別是:它刪除了對數刻度
這是我的同事在尋求解決方案時想到的實際用例:
如何重置範圍,但保留日誌設定。
回覆:重置變焦?類似這樣的東西可以用來寫腳本
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = Graph Builder(Variables(X(:height), Y(:weight)), Elements(Points(X, Y), Smoother(X, Y)));
rep = Report(gb);
rep[AxisBox(1)] << Min(70) << Max(75);
rep[AxisBox(2)] << Min(70) << Max(75);
wait(1);
// window_ob = (Current Window()[OutlineBox(1)]);
window_ob = (Window("Big Class - Graph Builder")[OutlineBox(1)]);
// if we only care about Graph Builder
If(N Items(window_ob << XPath("//OutlineBox[@helpKey='Graph Builder']")) == 0,
stop(); // most likely not graph builder
// we could of course expand this tool bar to all axisboxes
);
owner_box = Report(window_ob << Get Scriptable Object());
axisboxes = (owner_box << XPath("//AxisBox"));
If(N Items(axisboxes) > 0,
axisboxes << Revert Scale;
);
如果它用作工具列/快捷方式,添加更多錯誤處理可能是一個好主意
回覆:重置變焦?的確!
謝謝。
回覆:重置變焦?<< 恢復比例有效嗎?
恢復軸的比例而不改變其他自訂
回覆:重置變焦?謝謝@傑基_ , 非常好。
一個缺點是恢復軸:
它刪除所有軸設定:對數刻度、網格線、參考線等...
有沒有一個功能恢復範圍這只是刪除最小/最大設定?
很遺憾,
Report( gb )[axis box( 2 )] << min(.) << max(.)
沒有效果。 我怎樣才能讓它發揮作用?
回覆:重置變焦?試試這個程式碼:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "",
H List Box(
Button Box( "Reset Zoom",
Report( gb )[axis box( 2 )] << Revert Axis;
Report( gb )[axis box( 1 )] << Revert Axis;,
<<SETICON></SETICON>回覆:重置變焦?*)我想知道
透過拖曳軸/使用放大鏡工具縮放來鎖定比例有什麼區別...並透過“鎖定比例”設定。
或者換句話說:
如果我透過拖曳其中一個軸來鎖定秤 - 為什麼鎖定秤上沒有複選標記 - 秤已被鎖定,對吧?
但鎖秤也鎖定顏色漸層( @星果鮑勃)
...拖曳軸或使用放大鏡縮放只會鎖定 x 和 y 比例。
我想也沒有變體鎖定分組依據設定, ( @vishwasanj )