我有一个格式为[(X1,Y1,Z1,VALUE1),(X2,Y2,Z2,VALUE2)...]的大型数据集。这些点的几何形状是圆柱体的表面,虽然有许多离散点,但它们远不及完整的网格。我想创建一个基本绘图,在该绘图中,根据其值的高低为每个点指定颜色的强度(如热图),然后将颜色平滑到一定程度以创建一个有凝聚力的表面,而不是离散点我目前正在使用matplotlib,但是,如有必要,我还将使用其他库。我已经研究了表面图和Tri-Surface图,但似乎都没有达到我想要的效果(尽管plot_trisurf()的文档有点令人困惑,因此也许仍有可能)。我也看了这篇文章:matplotlib中的3D离散热图。并且虽然设置基本相同,但我希望有一个更具凝聚力的曲面图,而不是3d Tetris设置。最初的答案似乎很接近我想要的解决方案,但是,我希望颜色基于VALUE而不是Z,并且如果可能的话,可以在各部分之间进行颜色平滑。
添加回答
举报
0/150
提交
取消