如何選擇性地關閉同一圖表中不同圖形的 X 軸參數我有 5 個不同的圖表,它們顯示在同一張圖表上,使用同一個 X 軸。但我希望能夠選擇性地顯示與每個圖表相關的 X 軸參數(並隱藏其他不相關的參數)。我該如何實現?

基礎資料分析與建模回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數看不到圖表建構器控制面板,就很難了解資料結構,從而判斷您的測量資料是否全部位於同一列中,並使用疊加層來分隔數據,或者您的 5 個圖表是否來自 5 個不同的欄位。如果資料全部位於同一列中,您可以使用「局部資料篩選器」來選擇要顯示的資料。如果資料位於 5 個不同的欄位中,您可以使用「列切換器」來選擇要顯示的欄位。在後一種情況下,您還可以將這 5 列堆疊起來,然後使用「局部資料篩選器」。
提供範例資料表和包含控制面板的完整圖表圖片會很有幫助。
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數透過一些猜測,透過X 分組拆分資料產生了這 5 個圖表。
然後您會遇到 JMP / Graph Builder 中非常常見的問題。
幸運的是,開發人員已經意識到這個問題,並將該主題提名為去年優先調查的候選議題:

幫助塑造 JMP 的未來:參加今年的願望清單優先調查!
如果2025年有足夠多的用戶投票,這個問題很有可能很快就能解決。
@Sarah-Sylvestre ,請問調查分析報告何時公佈?
請問您能否告訴我們X 軸分組的具體位置:將座標軸上的值限制在對應的分組範圍內?
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數有幾種變通方法,但每種方法都有其自身的缺點。
最簡單的方法:將標稱值嵌套在 X 軸上
將資料分成 5 個區塊的變數 - 將其從 X 組中移除,並將其拖曳到目前 X 軸下方,以建立一個嵌套視圖。
最大的缺點是:
5個街區之間原本清晰的界線消失了。
為了解決這個問題,還需要另一個願望:
針對嵌套 X 類別的最佳化圖形設置
原劇情:
清晰的色塊-但留白很多

看更多...
Open( "$SAMPLE_DATA/US Demographics.jmp" );
Graph Builder(
Variables( X( :State ), Y( :Population ), Group X( :Region ), Color( :Region ) ),
Elements( Bar( X, Y ) )
);
嵌套 X:
沒有空的 x 標籤——但區塊丟失了

編輯:已新增視頻
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數遠非「容易」:透過 Page
清晰的色塊,沒有不必要的空白
但要正確貼標籤卻花了不少功夫。

回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數嗨,吉姆,
非常感謝您抽空回覆我的問題。資料都在名為「Gap Location」的一列中,但5個圖表代表5個彼此無關的不同位置,請參見下面的截圖。我嘗試拖曳X軸來隱藏無關的參數,但這樣做導致剩餘的4個圖表都顯示了相同的X軸。再次感謝您的建議。

回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數要實現您的目標,我認為您需要建立 5 列 X 軸資料。繪製資料時,只需在 X 軸列中填寫測量位置資訊即可。為了說明我的意思,我使用了「大班級」資料表並對其進行了修改,產生了以下圖表。

圖表顯示了兩個數據點,一個代表女性,一個代表男性。在修改後的資料表中,沒有12歲或17歲的女性,也沒有13歲或16歲的男性。
為了確保每個圖表的 X 軸值各不相同,每個圖表需要有單獨的 X 列。在我的範例中(包含兩個圖表),我建立了兩列來表示年齡值。

然後,要得到你想要的圖表,只需將每個單獨的 X 列拖曳到 X 放置區域,並將它們並排放置在座標軸上即可。
最後,我保留了資料表中的原始「年齡」列,這樣我就可以將其拖曳到「顏色」下拉框中,不僅可以為箱線圖著色,還可以建立圖例。
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數嗨,Hogi,
感謝您回覆我的問題。根據您的回覆:「最『簡單』的方法是:將 X 軸上的標稱值嵌套在將資料分成 5 個區塊的變數中—將其從 X 分組中移除,然後拖曳到目前 Y 軸下方以建立嵌套視圖。」您能否一步一步地示範如何實現?謝謝。
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數嗨,吉姆,
謝謝你的建議,我試過了,現在好像可以了,請看下面的截圖。再次感謝。

回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數我嘗試拖曳 X 軸參數,應該已經按照你的建議實現了。再次感謝你的建議。
回覆:如何選擇性地關閉同一圖表中不同圖形的 X 軸參數有時 X 軸上的值僅用於建立不同的箱線圖。
……而且 X 軸上的標籤不需要完全一樣。
針對這種情況,JMP19 提供了一個新的解決方案:
- 列得分
- 與範圍界定結合
這個想法:
- 將「標籤」轉換為(重疊的)數字
- 每個區塊,從 1 開始
[- 可選:使用顏色使各個構建/狀態/...更易於識別]

Open( "$SAMPLE_DATA/US Demographics.jmp" );
Graph Builder(
Transform Column(
"Score Unique[State]@Graph",
Nominal,
Formula( Col Score( :State, :"@Graph"n ) )
),
Variables(
Y( :Population ),
Group X( :Region ),
Overlay( :"Score Unique[State]@Graph"n ),
Color( :State )
),
Elements( Bar( Y ) )
);