0
我有兩個直方圖(freq dist),我想取兩個直方圖中每個相應bin的頻率的平均值,並得到一個顯示平均頻率的直方圖。在Python中取兩個直方圖的平均值
我可以用pylab來做這個嗎?
a=[]
sites = [23,45,32,56,76,87,45,21,34,23,78,90,23,45,21,32,34,54,67,54,33,12,34]
import random
j=1
for i in range(1,len(sites)):
r = random.choice([0,1])
if r == 1:
a.append(sites[i] - sites[i-j])
j=1
else:
j+=1
import pylab
pylab.hist(a, bins=10)
pylab.title("hist")
pylab.xlabel("length")
pylab.ylabel("Count")
pylab.show()
該代碼段代碼運行多次,使用不同的「站點」數據獲得多個直方圖。我想將這些直方圖「平均」到一個。
莫非你請提供一段代碼,顯示您如何創建直方圖?更好的是,一個小的可重複的例子? – 2012-04-01 23:57:39