Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想通过 matplotlib 在 Python 中绘制一个 4D 热图,就像这个4d map。
我已经有一组 3D 网格点(x,y,z)及其对应的函数值f。
(x,y,z)
f
我正在考虑使用 , , 作为三个必需的数组来绘制plot_surface它x,y并z使用f.
plot_surface
x
y
z
这里有一种用于f颜色渐变的方法,但我在绘制 3D 网格时遇到了麻烦,我将强调第三个维度与前两个无关。(第二个链接以其他方式显示。)
或者有什么方法可以更好地使用 matplotlib 可视化这个 4D 数据?
您的数据与我想象的形式略有不同,但只要您对需要绘制的每一件事都有一个点,您就可以使用他们在这里所做的事情:
如何使用 Python 和 matplotlib 制作 4d 绘图