在3D matplotlib图中绘制多个热图平面

时间:2017-04-07 18:31:10

标签: python matplotlib 3d heatmap

我正在尝试使用matplotlib来可视化一个函数的连续输出,该函数将3个整数作为参数。我迭代遍历输入的3d网格中的每个点(如scikit-learn中的网格搜索),每个轴上有1,2和3,计算每个组合的函数输出,即我计算f(1,1,1),{ {1}},f(1,1,2)f(1,1,3)等等。

我的问题是,绘制此输出的最佳方法是什么?我认为,鉴于每个输入的范围很小(范围是1-7,而不是1-3,在我的实际数据中),我可以将一系列序数的热图绘制为3d中的平面,如下所示:

enter image description here

matplotlib可以吗?

建议重新。更好的方法来进行可视化也是受欢迎的。 This answer绘制了一个'heatcube',但正如回答者指出的那样,阅读起来很棘手。

0 个答案:

没有答案