按類別數對長條圖進行排序的解決方案
我把頭撞在牆上,弄清楚如何對一個類別的簡單條形圖進行排序(圖形生成器可以自動計算並顯示正確的條形高度,但不提供按該計數進行排序的能力..... .)。 所有文章都討論了透過放入圖形產生器合併區域的其他連續變數進行排序http://www.jmp.com/support/notes/42/770.html但我只是希望它按每個類別的計數排序(你知道,圖形生成器已經計算過的那些! 順便說一句,當你給它分類和計數時,這是 python 中的 matplotlib 自動執行的操作。 一個解決方案是製作該類別的匯總表...呃,為什麼要製作更多表格來完成如此簡單的事情!?
因此,對我來說最簡單、最直觀的解決方案是在資料表中建立一個新的 1 列。 然後每當你繪製一個類別時,你就刪除 1(我稱之為計數)列進入軸的合併區域並選擇總和作為排序的統計量。 現在,您的所有類別都可以繪製長條圖並按計數排序。
是的,您可以添加任何連續列到合併區和選擇N作為您的排序統計數據,但我認為這很奇怪,因為圖表然後顯示“類別按'不相關的連續變量'排序”,而實際上它是按計數排序的(因此稱為我的1 計數列) 。 是的,你可以編輯該文本,但是天哪,我們只是在這裡貼上創可貼。 此外,您還需要確保您要排序的列的每一行中都有數據,否則計數將是錯誤的。 再說一次,我認為最直觀的解決方案是一列 1。 優雅又搞笑,就像JMP一樣!
為什麼圖形建構器不能自己做到這一點,這對 JMP 來說是另一個令人困惑的時刻,但是嘿,我在 12 上,所以也許 13 可以做到這一點?
希望這會有所幫助,如果我遺漏了一些使這一切變得更容易/無關緊要的東西,請啟發我。
回覆:按類別計數對長條圖進行排序的解決方案你好@羅斯賈森,
作為@奧黛麗_舒爾如上所述,JMP 13 中的改進使這變得更容易。 但是,您可能有興趣了解 JMP 12 及更早版本中可能有一種更簡單的方法。 圖形產生器(與 JMP 中的所有平台一樣)遵循為列設定的值排序屬性。 因此,如果您有一種簡單的方法來根據計數設定變數的值排序屬性,則可以在圖形產生器中繪製圖形,而不必擔心按計數排序。 事實證明,「分析」>「分佈」確實具有這種功能。 首先,啟動“分析”>“分佈”,其中任何變數都將是最終繪圖中的 X 軸。 然後,前往紅色三角形 > 排序依據 > 計數降序(或升序)。 傳回紅色三角形 > 儲存 > 值排序。 這將設定該列的值排序屬性,現在圖形產生器將自動排列您的 X 等級以遵循計數。
我希望這有幫助!
@朱利安

回覆:按類別計數對長條圖進行排序的解決方案謝謝你的回复,奧黛麗。 我很高興聽到 JMP 13 已解決此問題。 我不確定我的組織(英特爾)何時會將我們升級到 13,但我看到 14 即將推出...
回覆:按類別計數對長條圖進行排序的解決方案嗨傑森,
這是 JMP 13 及更高版本中提供的改進。 如果右鍵單擊軸,則會出現一個「排序依據」選項,並且您應該能夠按計數(升序或降序)排序。
不過,您使用的是 JMP 12。 您所描述的一些創意項目(例如按另一列 1 進行排序)是我以前聽說過的技巧,旨在解決此需求。