隱藏 x 軸和 y 軸數字標籤JMP 社群您好,
我正在準備即將舉行的發現高峰會的演講。
由於保密原因,我無法顯示 y 和 x 軸標籤。
請參見圖片,我透過屬性可見性選項刪除了軸框。


將所有資料標準化為 0 到 1 範圍會改變我使用腳本所做的所有分析。
因此,在我看來,我需要保留原始(機密)數字,但需要隱藏軸框。
任何人都可以幫助我提供比在屬性中手動執行更好的想法,或者使用完全不同的方法來避免顯示機密資料嗎?
理想情況下,會有類似列屬性的東西,它會抑制所有分析中軸上顯示的數字。
感謝您提供更簡單的方法來執行此操作的提示!
謝謝!
本
自動化和腳本編寫消費者與市場研究視窗回复:隱藏 x 軸和 y 軸數字標籤你好@ron_horne ,
我一開始只是籠統地說 - 當我想準備屏幕截圖時,我發現這是一個已經在建設中的錯誤,將會被解決。
正確的方法是,默認情況下勾選框(您在屏幕截圖中用框勾勒出的框)。 如果您取消選中它們並重新啟動 JMP,圖形構建器將不會顯示軸。
最好的
弗洛里安
回复:隱藏 x 軸和 y 軸數字標籤你好@Florian_Vogt
我確實重啟了,你能給我看一張選中和不選中這些框的照片嗎?
所以我知道要尋找什麼。
回复:隱藏 x 軸和 y 軸數字標籤你好@ron_horne ,
更改首選項後是否重新啟動了 JMP?
回复:隱藏 x 軸和 y 軸數字標籤@txnelson @ian_jmp : 多謝。
實際上,你的兩個答案的混合做了這件事,我需要在這一點上。
Names Default To Here( 1 );
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << Show Major Labels( 0 ) );
i++;
)
為了刪除探查器軸的所有軸項目(標題除外),我用這個擴展了腳本
Names Default To Here( 1 );
i = 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//TextBox" )) << visibility( hidden ) );
i++;
);
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << Show Major Labels( 0 ) );
i++;
);
i= 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//NumberEditBox" )) << visibility( hidden ) );
i++;
);
必須謹慎,因為例如xpath( "//文本框" ))然後將可見性歸因於所有文本框。
這會刪除其他人可能不想刪除的東西!
@Florian_Vogt @Emmanuel_Romeu :既然我們討論了這個問題,那麼了解這個變通方法可能會很有趣!
回复:隱藏 x 軸和 y 軸數字標籤@ron_horne我看不出在 graphbuilder 中勾選或不勾選有什麼區別...
回复:隱藏 x 軸和 y 軸數字標籤根據具體需要,您也可以只抑制軸上出現的數字:
</CODE></PRE></LINGO-BODY><LINGO-SUB id="lingo-sub-438777" slang="en-US" mode="NONE">回复:隱藏 x 軸和 y 軸數字標籤</LINGO-SUB><LINGO-BODY id="lingo-body-438777" slang="en-US" mode="NONE"><P>你好<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/26723" target="_blank">@Benjamin_Fuerst</A> ,</P>
<P>我認為<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/2687" target="_blank">@txnelson</A>給了很好的解決辦法。</P>
<P>我期待在首選項中具有此功能,但無論是否選擇這些選項,我都沒有看到任何差異。 任何人都可以證明差異嗎?</P>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ron_horne_1-1637578645412.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="ron_horne_1-1637578645412.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="ron_horne_1-1637578645412.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="ron_horne_1-1637578645412.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="ron_horne_1-1637578645412.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/37736i6AA836E7E90BD8B6/ron_horne_1-1637578645412.png" role="button" title="ron_horne_1-1637578645412.png" alt="ron_horne_1-1637578645412.png" /></span></SPAN></SPAN></SPAN></SPAN></P>
<P> </P>
<P> </P></LINGO-BODY><LINGO-SUB id="lingo-sub-438753" slang="en-US" mode="NONE">回复:隱藏 x 軸和 y 軸數字標籤</LINGO-SUB><LINGO-BODY id="lingo-body-438753" slang="en-US" mode="NONE"><P>這是一個簡單的腳本,它將隱藏會話中所有窗口的軸值。要使軸值可見,請將“隱藏”更改為“可見”並重新運行腳本。</P>
<PRE><CODE class=" language-jsl">Names Default To Here( 1 );
i = 1;
While( Window( i ) << get window title != {},
Try( (Window( i ) << xpath( "//AxisBox" )) << visibility( hidden ) );
i++;
);NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt << Bivariate(X(:height), Y(:weight));
Wait(2);
bivRep = Report(biv);
abs = bivRep << Xpath("//AxisBox");
abs << Show Major Labels( 0 );
回覆:隱藏 x 軸和 y 軸數字標籤嗨吉姆,
感謝您與社區分享,我發現它非常有用!
您能幫忙告訴我如何修改程式碼,使其僅隱藏 Y 軸上的值嗎?
謝謝!
機器學習