亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

Python處理PDF與CDF實例

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

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

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

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

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

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

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的數(shù)據(jù)處理函數(shù)histogram(),生成pdf分布數(shù)據(jù),進(jìn)一步生成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放在一起,可以更好的顯示數(shù)據(jù)分布。這個實現(xiàn)需要把pdf和cdf分別進(jìn)行歸一化。

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實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产精品亚欧美一区二区三区 | 午夜一级毛片看看 | 久久这里只有精品免费视频 | 国产精品亚洲精品一区二区三区 | 成人在线观看国产 | 国产日韩欧美在线观看播放 | 中文字幕一二三四区2021 | 亚洲精品成人一区二区aⅴ 亚洲精品成人一区二区www | 三级网站在线免费观看 | 国产成人亚洲精品老王 | 国产成人精品永久免费视频 | 性感美女视频黄.免费网站 性高湖久久久久久久久 | 国产精品18久久久久久vr | 亚洲天堂男人在线 | avhd101天天看新片 | 午夜一级成人 | 久99久精品视频免费观看v | 国产久草在线 | 高清毛片免费看 | 亚洲国产日韩在线 | 久久精品一区二区三区不卡牛牛 | 免费无毒 | 一级毛片真人免费观看 | 免费成年人视频网站 | 欧美国产精品亚洲精品第一区 | 欧美在线一级片 | 亚洲综合亚洲综合网成人 | 免费观看欧美精品成人毛片能看的 | 999热精品这里在线观看 | 99久久亚洲综合精品网站 | 国产成人精品一区二区免费 | 怡红院宜春院 | 2022久久免费精品国产72精品 | 香蕉tv亚洲专区在线观看 | 视色4setv.com | 深夜福利视频网站 | 亚洲欧美日韩中文字幕在线一区 | 成人欧美视频在线观看播放 | 亚洲乱淫| 国内精品久久久久久久aa护士 | m男亚洲一区中文字幕 |