我想用RGB顏色表示4維數據,以便在進行聚類時類似的節點具有相似的顏色或按XY上的位置格。如何才能做到這一點?如何在三維(RGB)或二維(XY網格)中表示4維數據
回答
4d?像時間維度的3D數據一樣?
無論如何,這取決於我們在談論的是什麼技術。這聽起來像你需要一個3d scatter chart與你的第四維是一個選擇控制,如改變時間的滑塊。如果您想在網站上顯示它,您可以使用WPF w/silverlight,但我確定可以使用各種技術來獲得相同的結果。您需要修改最常見的解決方案,以根據位置獲取相似的顏色。像k-means這樣的統計算法通常適合將數據聚類在一起。
三維散射是好的,除了我想這個產生一張紙和三維圖的圖形並沒有真正在二維statis表面上做出很好的表示,我希望我可以得到只是將4d信息轉換爲3d,同時保持其相對值正確 – iteratorr 2010-06-16 05:03:00
我不明白這是一個編程問題。你能解釋每個維度的數據類型嗎?你能解釋一下你計劃用什麼技術來實現這個數據顯示?每個維度的範圍如何?當我想到4d數據時,我想到了一段時間內星星的位置(1d = x,2d = y,3d = z,4d =時間)。 – 2010-06-16 05:53:34
設四個維度爲w
,x
,y
,z
。
只會有3軸:
- 使
x
爲無。度數遠離x
軸 - 同樣,把
y
的值作爲no。它的軸線平行於y
。 - 與
z
相同。
w
表示該點離圖表的起點有多遠。
或者,您可以簡單地使用雷達圖表。
- 1. 三維投影到二維XY平面
- 2. 如何在二維圖上顯示三維數據結構?
- 3. 二維網格
- 4. 充氣二維或三維凸包
- 5. matplotlib中三維函數的二維圖
- 6. Matplotlib三維圖 - 輸入數據的二維格式?
- 7. 將三維體積數據轉換爲VTK中的三維網格數據
- 8. 二維數據到R中的三維數據
- 9. 三維數組的第二維和第三維
- 10. 如何用MATLAB在三維空間中繪製二維函數?
- 11. 二維網格大於二維數組中的Java
- 12. 如何迭代四維鏈接的二維網格數據,就好像它是二維數組?
- 13. 三維數組顯示錶
- 14. 三維物體的三維二維邊界框
- 15. 三維二維輪廓到三維陣列
- 16. 如何在2D中分析二維三維平面
- 17. 如何根據深度區分二維和三維對象
- 18. 如何將二維數據表示爲表格
- 19. 如何爲動態三維網格生成三角形數據
- 20. 在python中將二維數組轉換爲三維數組
- 21. 超網格三維分選
- 22. 三維網格旋轉
- 23. 三維數據庫表
- 24. 二維數組表示
- 25. 三維視口到二維圖像
- 26. [Google表格]從二維網格查找
- 27. 在Python中爲三維數據表面數據構造三角網格
- 28. 如何使用衝浪或網格顯示二維矩陣?
- 29. 使用二維數組創建一個具有三維網格的立方體
- 30. 如何散列三態二維數組?
如果你問我認爲你問的是什麼,那麼RGB通常不是一個好的選擇,因爲添加2個RGB顏色可能無法達到你期望的效果。我發現HSV色彩空間更容易理解,並且當您試圖將數據可視化時會產生更有意義的結果。 http://www.colourlovers.com/blog/2008/08/13/demystifying-rgb-vs-hsv/ 如果你想要一個體面的答案,你可能需要更詳細地說明你的數據。你的問題有點含糊。 – 2010-06-15 22:18:44