Я пытаюсь построить 2D гистограмму в Python, используя этот код
from math import *
import pylab as p
import matplotlib.pyplot as plt
import numpy as np
x=part.points[:,0]
y=part.points[:,1]
z=part.points[:,2]
H, xedges, yedges = np.histogram2d(x, y, bins=(128,128))
H.shape, xedges.shape, yedges.shape
extent = [yedges[0], yedges[-1], xedges[-1], xedges[0]]
plt.imshow(H, extent=extent, interpolation='nearest')
plt.colorbar()
plt.xlabel("x")
plt.ylabel("y")
plt.show()
Все отлично работает: у меня есть цветная шкала, которая представляет количество в каждой ячейке. Дело в том, что я хотел бы иметь журнал подсчета, но функция histrogram2d не имеет никакой возможности для этого.