0
兩個隨機變量x和y之和的pdf由各個pdf的卷積給出。在下面的代碼中,我從每個文件讀取單列數據並顯示直方圖。我如何計算pdf1和pdf2的卷積。兩個pdf的卷積
import pandas as pd
import matplotlib.pyplot as plt
data1 = pd.read_csv('file1.txt', header=None)
data2 = pd.read_csv('file2.txt', header=None)
nbins = int(data1.max()-data1.min())
pdf1 = plt.hist(data1, bins=nbins, normed=True)
nbins = int(data2.max()-data2.min())
pdf2 = plt.hist(data2, bins=nbins, normed=True)
plt.show()
謝謝。如你所說,convolve()對數組起作用,但pdf_1和pdf_2是元組。 convolve(pdf_1 [0],pdf_2 [0])有效,但它只給出y軸值而不是整個直方圖。 – kiasari