聚類 XY 圖我有一些不同標識符的趨勢數據,我想使用聚類來識別類似的趨勢。我不確定如何將相似的 XY 圖聚集在一起,或者即使這是分析數據的正確方法。這是一些範例數據:
| 時段 |
PT |
RP |
| 1 |
A |
.1
|
| 2 |
A |
.2 |
| 3 |
A |
.3 |
| 4 |
A |
.38 |
| 1 |
乙 |
.7 |
| 2 |
乙 |
.6 |
| 3 |
乙 |
.5 |
| 4 |
乙 |
.4 |
| 1 |
C |
.11 |
| 2 |
C |
.22 |
| 3 |
C |
.33 |
| 4 |
C |
.48 |
| 1 |
D |
.77 |
| 2 |
D |
.66 |
| 3 |
D |
.55 |
| 4 |
D |
.44 |
將數據繪製成圖表顯示兩個相似的組別:A+C 和 B+D:

當我嘗試聚類分析時,我將時間段、PT 和 RP 作為 Y 變量,但聚類結果不是我所期望的。如果我將叢集設為兩個,我會得到以下結果:

當我保存群集並繪製它們的圖表時,它們在空間上進行了分組;似乎沒有考慮 PT 標識符:

有任何想法嗎?謝謝!
回覆:聚類 XY 圖感謝傑夫和戴夫提供了非常清晰的例子!這正是我所需要的。
回覆:聚類 XY 圖找不到影片所以就錄了一個...
回覆:聚類 XY 圖我已經做了一些與您使用房價指數數據尋找的非常相似的事情。
它開始看起來像這樣。 每個月份/州組合佔一行。 如果我將其放入圖形生成器中,我可以看到各州(例如內華達州和佛羅裡達州)之間看起來相似的痕跡。

因此,我想找到多年來增長率相似的州集群。
為此,我需要重塑數據,為每個州獲取一行(這就是我想要聚類的內容),為每個月獲取一列(我想要用來確定聚類的變數)。 為此,我使用表格->拆分。

這給了我一張這樣的桌子。 (注意:有 51 行,因為 DC 在此數據中。)

現在我可以使用分析->聚類->層次聚類將狀態分組。

我通常會打開紅色三角形中的“顏色簇”選項,對於此數據,因為它代表州,所以我會在“圖形生成器”中顯示地圖。 現在,當我拖曳拇指選擇簇數時,我也可以看到地圖顏色。

一旦我決定了集群的數量,我就會使用熱點將集群數量保存到表中。

但這會在分割後將數字保存回表中,並且我希望該簇號位於原始表中。 因此,我使用“表”->“更新”來獲取它。


現在,我可以使用簇編號為原始圖形產生器網格中的跡線著色,以查看它與模式的匹配程度。 我透過在 Overlay 角色中使用 Cluster 來完成此操作。

我在這裡只使用了三個集群,可能還有更多,但我認為它在將搖擺狀態和平坦狀態組合在一起方面做得非常好。 夏威夷是一個統計(以及地理!)異常值。
希望有幫助。
回覆:聚類 XY 圖傑夫·帕金森(Jeff Perkinson)曾經根據各州房價隨時間變化的情況對這個問題進行了演示。對分割資料進行聚類分析。也許某處有影片。 。 。
回覆:聚類 XY 圖是的,我認為考慮到數據的性質和形狀,在這種情況下你可以使用歐幾里德距離。將資料拆分出來,然後進行聚類會有很大幫助。 您可以將簇編號儲存到資料表中,然後再次堆疊以使用簇編號進行著色。
我附上了一個範例日誌,其中包含資料集和腳本按鈕。
回覆:聚類 XY 圖感謝你們兩位的建議。對資料進行建模可能不是一個好的選擇;數據通常如下所示:

正如您所看到的,這是時間趨勢數據。我想自動偵測紅圈趨勢相似,藍圈趨勢相似。
回覆:聚類 XY 圖補充說明。 如果您想要使用層次聚類對相關性進行聚類,則需要將多變數中的相關性矩陣儲存為資料表,然後再建立4 列,其中為每列建立一個公式以從1 中減去相關性值,以便您現在有一個可以在層次聚類中使用的“距離矩陣”(對話框左下角有一個選項可以選擇資料是距離矩陣)。
如果您選擇此選項,請注意您建立的新欄位必須具有相同的標籤和在層次聚類中用作標籤的「行」列。 在那裡您將看到 AC 和 BD 聚集在一起(幾乎「完美」)。
希望有幫助。
回覆:聚類 XY 圖嘗試在 PT 上進行拆分,以便每個 PT 都是一列,其中包含每個時間點的值。 然後使用 PT 對時間段進行聚類。 時間段將在簇的 Y 軸上,PT 將在 X 軸上(請參閱隨附的 JMP 表)
您會發現的問題是,JMP 中的層次聚類使用歐幾里德距離來定義距離矩陣。 對於您的情況,您需要使用相關性,因為您正在尋找隨時間變化的相關 PT。
拆分後,您可以使用多變量對相關性進行聚類。
回覆:聚類 XY 圖看起來您想要對 PT 進行聚類,而不是對點進行聚類。你可以:
- 將直線或曲線擬合到每組
- 將參數保存在組合資料表中
- 對錶進行透視/逆透視以使每個 PT 一行和每個參數一列
- 對新表中的參數列進行聚類
然後你應該會看到你指出的兩組。