【发布时间】:2017-09-22 21:00:56
【问题描述】:
我有三个长度相等的数组 x、y 和 z。 x 和 y 数组是网格的 x 轴和 y 轴。 z 数组将确定网格块的颜色。例如,
x = [10, 10, 10, 20, 20, 20, 30, 30, 30]
y = [10, 20, 30, 10, 20, 30, 10, 20, 30]
z = [100, 54, 32, 67, 71, 88, 100, 15, 29]
像这样制作 3D 绘图很容易
ax.plot_trisurf(x, y, z, cmap=cm.RdYlGn)
或
ax.bar3d(x, y, [0] * len(x), 100, 100, z, cmap=cm.RdYlGn)
但我正在寻找类似的东西 this
【问题讨论】:
-
你能告诉我们一些你尝试过的代码吗?
-
另外,问一个具体问题也很有帮助。
标签: python arrays matplotlib colors grid