av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Python處理PDF與CDF實例

瀏覽:2日期:2022-08-06 11:38:34

在拿到數據后,最需要做的工作之一就是查看一下自己的數據分布情況。而針對數據的分布,又包括pdf和cdf兩類。

下面介紹使用python生成pdf的方法:

使用matplotlib的畫圖接口hist(),直接畫出pdf分布;

使用numpy的數據處理函數histogram(),可以生成pdf分布數據,方便進行后續的數據處理,比如進一步生成cdf;

使用seaborn的distplot(),好處是可以進行pdf分布的擬合,查看自己數據的分布類型;

Python處理PDF與CDF實例

上圖所示為采用3種算法生成的pdf圖。下面是源代碼。

from scipy import statsimport matplotlib.pyplot as pltimport numpy as npimport seaborn as snsarr = np.random.normal(size=100)# plot histogramplt.subplot(221)plt.hist(arr)# obtain histogram dataplt.subplot(222)hist, bin_edges = np.histogram(arr)plt.plot(hist)# fit histogram curveplt.subplot(223)sns.distplot(arr, kde=False, fit=stats.gamma, rug=True)plt.show()

下面介紹使用python生成cdf的方法:

使用numpy的數據處理函數histogram(),生成pdf分布數據,進一步生成cdf;

使用seaborn的cumfreq(),直接畫出cdf;

Python處理PDF與CDF實例

上圖所示為采用2種算法生成的cdf圖。下面是源代碼。

from scipy import statsimport matplotlib.pyplot as pltimport numpy as npimport seaborn as snsarr = np.random.normal(size=100)plt.subplot(121)hist, bin_edges = np.histogram(arr)cdf = np.cumsum(hist)plt.plot(cdf)plt.subplot(122)cdf = stats.cumfreq(arr)plt.plot(cdf[0])plt.show()

在更多時候,需要把pdf和cdf放在一起,可以更好的顯示數據分布。這個實現需要把pdf和cdf分別進行歸一化。

Python處理PDF與CDF實例

上圖所示為歸一化的pdf和cdf。下面是源代碼。

from scipy import statsimport matplotlib.pyplot as pltimport numpy as npimport seaborn as snsarr = np.random.normal(size=100)hist, bin_edges = np.histogram(arr)width = (bin_edges[1] - bin_edges[0]) * 0.8plt.bar(bin_edges[1:], hist/max(hist), width=width, color=’#5B9BD5’)cdf = np.cumsum(hist/sum(hist))plt.plot(bin_edges[1:], cdf, ’-*’, color=’#ED7D31’)plt.xlim([-2, 2])plt.ylim([0, 1])plt.grid()plt.show()

以上這篇Python處理PDF與CDF實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: av中文字幕在线播放 | 久久久国产精品 | 超碰97免费 | 精品亚洲一区二区三区 | 四虎影院久久 | 国产在线观看一区二区三区 | 日韩中文字幕在线不卡 | 国产成人在线一区 | 成人av免费在线观看 | 天堂在线91 | 9久9久9久女女女九九九一九 | 一区二区久久 | 91精品观看 | 国产亚洲精品精品国产亚洲综合 | 亚洲欧洲在线视频 | 在线视频 欧美日韩 | 欧美一区二区三区,视频 | 国产成人99久久亚洲综合精品 | 日本成人片在线观看 | 在线日韩| 国产99久久久国产精品下药 | 妖精视频一区二区三区 | 国产精品中文在线 | 国产乱码精品一区二区三区忘忧草 | 日本一区二区不卡视频 | 亚洲图片一区二区三区 | 在线色网站 | 午夜成人免费视频 | 亚洲精品视频导航 | 亚洲一区二区三区在线播放 | 欧美在线视频a | 久久精片 | 五月婷婷激情 | 91色综合| 亚洲精品成人在线 | 免费特级黄毛片 | 国产羞羞视频在线观看 | 欧美综合网 | 国产高清亚洲 | 亚欧洲精品在线视频免费观看 | 中文字幕欧美在线观看 |