У меня есть матрица Nx3 в scipy/numpy, и я хотел бы сделать из нее трехмерную гистограмму, где оси X и Y определяются значениями первого и второго столбцов матрицы, высота каждого столбца является третьим столбцом в матрице, а количество баров определяется N.
Кроме того, я хочу построить несколько групп этих матриц, каждая из которых окрашена в другой цвет («сгруппированный» трехмерный столбчатый график).
Когда я пытаюсь построить это следующим образом:
ax.bar(data[:, 0], data[:, 1], zs=data[:, 2],
zdir='z', alpha=0.8, color=curr_color)
Я получаю очень странные полосы, как показано здесь: http://tinypic.com/r/anknzk/7< /а>
Есть идеи, почему стержни такие кривые и странной формы? Мне просто нужна одна полоса в точке X-Y, высота которой равна точке Z.
bar3d
: matplotlib.sourceforge.net/mpl_toolkits/mplot3d/ - person Thomas K   schedule 30.03.2011