擅长:python、mysql、java
<p>如果我没弄错你的问题,你只需要一个屁股。你知道吗</p>
<p>您有一个长度为6132的数组。长度不能完全被24整除。你知道吗</p>
<p>所以我给你的数据加上零,让你的数据正好是256天的数据</p>
<pre><code>data = [...] # 6132 hour datas in this array.
length = len(data) # it might be 6132
total_number_of_days = round(length/24 + 0.5) # number of days of your data
numpydata = np.array(data) # make a numpy array
numpydata = np.append(numpydata, [0]*(total_number_of_days*24-6132)) # append missing hours
datas_per_days = np.split(numpydata,total_number_of_days) # split array by number of days. (length of each row must be 24)
accumulated_rain_per_day = np.sum(datas_per_days,axis=1) # calculate rain per day...
print (accumulated_rain_per_day)
</code></pre>
<p>此代码将为您提供每天的降雨数据。你知道吗</p>
<p>每天累积降雨量[0]#第一天</p>
<p>每天累积降雨量[1]#第二天。。。你知道吗</p>
<p>每天累积降雨量[2]#第三天。。。你知道吗</p>
<p>。。。。。。你知道吗</p>