Hi,

```
This one has been driving me crazy all day. I have three
```

vectors, azimuth, frequency and power, which I would like

to histogram and plot on a polar axis. I can plot a

scatter plot this way no problem but the histogram gets

messed up somehow. An example is below, anybody know how

to do this properly??

```
import random
import numpy as np
import matplotlib.pyplot as plt
baz = np.zeros((20))
freq = np.zeros((20))
pwr = np.zeros((20))
for x in range(20):
baz[x] = random.randint(20,25)*10
freq[x] = random.randint(1,10)*10
pwr[x] = random.randint(-10,-1)*10
baz = baz*np.pi/180.
abins = np.linspace(0,2*np.pi,360)
sbins = np.linspace(1, 100)
H, xedges, yedges = np.histogram2d(baz, freq,
```

bins=(abins,sbins), weights=pwr)

```
plt.figure(figsize=(14,14))
plt.subplot(111, polar=True)
#plt.scatter(baz, freq, c=pwr)
plt.pcolormesh(H)
plt.show()
```