我有一個格式為[(X1,Y1,Z1,VALUE1),(X2,Y2,Z2,VALUE2)...]的大型數據集。這些點的幾何形狀是圓柱體的表面,雖然有許多離散點,但它們遠不及完整的網格。我想創建一個基本繪圖,在該繪圖中,根據其值的高低為每個點指定顏色的強度(如熱圖),然后將顏色平滑到一定程度以創建一個有凝聚力的表面,而不是離散點我目前正在使用matplotlib,但是,如有必要,我還將使用其他庫。我已經研究了表面圖和Tri-Surface圖,但似乎都沒有達到我想要的效果(盡管plot_trisurf()的文檔有點令人困惑,因此也許仍有可能)。我也看了這篇文章:matplotlib中的3D離散熱圖。并且雖然設置基本相同,但我希望有一個更具凝聚力的曲面圖,而不是3d Tetris設置。最初的答案似乎很接近我想要的解決方案,但是,我希望顏色基于VALUE而不是Z,并且如果可能的話,可以在各部分之間進行顏色平滑。
添加回答
舉報
0/150
提交
取消