2017-05-19 81 views
-2

是否有一種方法可以使用numpy histrogram2d方法確定每個bin中的標準偏差,給定一系列2d座標以及每個座標的加權值?numpy 2d直方圖的標準差

回答

0

不知道你在問什麼,你可以發佈你的代碼?

我一般上HIST圖紙垂直線情節STD如下:

plt.axvline(x=np.mean(data)-np.std(data), ls = "--", color='#2ca02c', alpha=0.7) 
plt.axvline(x=np.mean(data)+np.std(data), ls = "--", color='#2ca02c', alpha=0.7) 

其中「數據」是與所有的值的字典IMAGE

+0

我有一系列緯度/經度點和測量的爲每個這些。 首先,我在地圖上的網格中找到這些測量的總和。我使用下面的np.histogram2d方法將地圖分割成200個相同的bin: summs,_,_ = np.histogram2d(cleanlat,cleanlon,[lat_bins,lon_bins],weights = measurement) With lat /指示我的網格模式的lon_bin,指示我測量點的cleanlat/lon,以及測量值作爲我的測量值。 我想知道是否可以在每個垃圾箱中找到標準偏差,而不僅僅是權重的總和 – EMal

+0

試着看看這個:該指南顯示瞭如何計算每個垃圾箱的平均值。也許可以做std [鏈接](https://docs.scipy.org/doc/scipy-0.16.0/reference/generated/scipy.stats.binned_statistic.html[/link] – CronosVirus00

+0

非常感謝!我一直在尋找這樣的年齡! – EMal