我有一個包含6年(日期,經度,緯度,數值)數據的csv文件,我繪製了使用histogramm2d和contourf每公里的密度圖,我有一張漂亮的地圖,但我相信我繪製了每6年每km的密度,所以我需要考慮知道我在文件中有多少年的標準,並繪製每年每km而不是每6年密度的標準。 所以這裏是我使用來實現這個代碼: with open('flash.csv') as f:
reader = csv.read
我需要了解如何使我已經歸一化的數據的三維直方圖,所以下面的區域= 1。 我 data=[data_x,data_y];
[HIST,Cent]=hist3(data];
我看了帖子在: MatLab: Create 3D Histogram from sampled data 但還是老樣子我無法理解的方法。任何專家可以幫助解釋如何在Matlab中做到這一點? 編輯: 我用下面的代碼: loa
我想用plt.hist2d和plt.colorbar做些事情,並且我很難解決如何做到這一點。爲了解釋,我寫了下面的例子: import numpy as np
from matplotlib import pyplot as plt
x = np.random.random(1e6)
y = np.random.random(1e6)
plt.hist2d(x, y)
plt.col