使用圖形產生器繪製時間相關的標稱字元數據初始條件:
- 使用 JMP 16.0
- 腳本建議沒問題
- 我已經嘗試過使用圖形生成器,但沒有什麼值得展示的...
我的問題:
我有與時間相關的字元資料(我可以將其建模類型設為“序數”),我嘗試使用圖形產生器對其進行視覺化,而不修改其資料類型。舉個例子:我監控實驗室中某些設備的狀態,它報告說,隨著時間的推移,設備在使用時處於三種狀態之一(空閒、故障、運行)。是否可以使圖形生成器“繪製”這三個狀態,而無需我為每個狀態提供數值......?
順便提一句@jthi ,感謝您就如何獲得有用答案提出了 10 點建議:)
大規模客製化回覆:使用圖形產生器繪製時間相關的名目特徵關於軸重新縮放的功能/錯誤:
運行以下程式碼後,您將得到以下圖:

如果您想擺脫右側的空白區域並將 x 軸的末端稍微拖得太遠,或者只是放大資料),
圖表將會翻轉到這個:

dt = Open( "$DOWNLOADS/Dummy data.jmp" );
stacked = dt << Stack(
columns( :Machine 1, :Machine 2, :Machine 3 ),
Source Label Column( "Label" ),
Stacked Data Column( "Data" )
);
stacked << Graph Builder(
Size( 1175, 386 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :Date Time ), Y( :Data ), Group Y( :Label ), Color( :Data ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Date Time",
ScaleBox,
{Interval( "Hour" ),
Inc( 1 ), Minor Ticks( 3 )}
)
)
);回覆:使用圖形產生器繪製時間相關的名目特徵查看數據的方式是多麼有趣……非常感謝您指出這一點!我要嘗試一下。我也有興趣見證您檢測到的“分箱”問題...再次感謝您的建議!
回覆:使用圖形產生器繪製時間相關的名目特徵你可以嘗試熱圖繪圖模式與機器陳述為顏色。

但不幸的是,不可能鎖定「分箱」——每次更改 x 軸時,時間間隔都會反彈到太大的值:(
另一方面也許還不錯 - 因為它使故障週期更容易檢測:)
回覆:使用圖形產生器繪製時間相關的名目特徵感謝您指出數據隨時間變化的問題......但與繪圖問題相比,這對我來說並不是太重要。
與數字資料相比,繪製字元類型資料似乎需要不同的思維方式......這很有趣。我不想按照您建議的方式修改我的數據,但它確實解決了我原來的問題。感謝您的幫忙!
回覆:使用圖形產生器繪製時間相關的名目特徵當我查看圖片時,我確實注意到虛擬資料存在一些問題,這些問題可能是資料中的真實工件。
我注意到機器 1 的繪圖在 x 軸上「向後」。 這是因為夏令時發生了變化,重複了 11 月 6 日凌晨 1:00 的時間。 它對機器 3 的影響並不明顯,因為當時機器 3 一直處於空閒狀態,而機器 2 那裡有遺失的資料。
我還注意到第 522,001 行的資料有問題。 在第 522000 行,日期/時間為 8-NOV-22, 23:59:59。 第 522001 行是 22 年 11 月 9 日 00:00:00。 第 522002 行是 08-NOV-22-00:00:00。 那裡不可能有什麼是正確的。
在繪製隨時間變化的資料時,您需要注意此類問題。
回覆:使用圖形產生器繪製時間相關的名目特徵問題在於資料的結構。 您想要繪製表格中沒有的名為「Machine」的變數。 將三個機器列堆疊起來,以便您擁有一個標識機器的變量

(附完整資料表)。 我將資料放入名為「狀態」的欄位中。 現在將狀態拖曳到 Y 軸。 時間指向 X 軸。 選擇線圖並點擊“行順序”複選框。 現在將 Machine 拖曳至 Overlay 欄位。 範例文件的結果如下。

這還有另一個優點,即允許您將機器置於本機資料過濾器角色而不是覆蓋層。 然後,您可以選擇每台機器以在圖表上單獨查看它們,或使用 Shift 鍵將多台機器放在圖表上。 這對我來說更容易看到,因為三台機器上有很多重疊。
回覆:使用圖形產生器繪製時間相關的名目特徵這作為一個開始看起來很棒...非常感謝!然而,在同一個圖表上新增這些類型的多個欄位時,我遇到了問題。 即使所有資料點的軸值都相同,軸也不會合併。另外,繪製的線似乎是我在圖表中使用的三列的統計量。
這就是我得到的:

這就是我希望看到的圖(下面的範例不一定與我的虛擬資料相符):

我添加了虛擬數據來幫助討論。任何幫助將不勝感激。
回覆:使用圖形產生器繪製時間相關的名目特徵如果我理解正確,圖形產生器中的線條工具將連接分類項目以繪製圖形。 下面的例子:
