最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在python中畫正態(tài)分布圖像的實(shí)例

 更新時間:2019年07月08日 10:47:36   作者:bitcarmanlee  
今天小編就為大家分享一篇在python中畫正態(tài)分布圖像的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.正態(tài)分布簡介

正態(tài)分布(normal distribtution)又叫做高斯分布(Gaussian distribution),是一個非常重要也非常常見的連續(xù)概率分布。正態(tài)分布大家也都非常熟悉,下面做一些簡單的介紹。

假設(shè)隨機(jī)變量XX服從一個位置參數(shù)為μμ、尺度參數(shù)為σσ的正態(tài)分布,則可以記為:

而概率密度函數(shù)為

2.在python中畫正態(tài)分布直方圖

先直接上代碼

import numpy as np
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt


def demo1():
  mu ,sigma = 0, 1
  sampleNo = 1000
  np.random.seed(0)
  s = np.random.normal(mu, sigma, sampleNo)

  plt.hist(s, bins=100, normed=True)
  plt.show()

上面是一個標(biāo)準(zhǔn)正態(tài)分布的直方圖。最后輸出的圖像為:

很多同學(xué)心里會有疑惑:這個圖像看上去雖然是有點(diǎn)奇怪,雖然形狀有點(diǎn)像正態(tài)分布,但是差得還比較多嘛,不能算是嚴(yán)格意義上的正態(tài)分布。

為什么會有這種情況出現(xiàn)呢?其實(shí)原因很簡單,代碼中我們設(shè)定的smapleno = 1000。這個數(shù)量并不是很大,所以整個圖像看起來分布并不是很規(guī)則,只是有大致的正態(tài)分布的趨勢。如果我們將這個參數(shù)加大,相當(dāng)于增加樣本數(shù)量,那么整個圖像就會更加接近正態(tài)分布的形狀。跟拋硬幣的原理一致,拋的次數(shù)越多,正面與反面的出現(xiàn)概率更接近50%。

如果我們將sampleno設(shè)置為1000000,分布圖像如下。

下面這個圖像是不是看起來就漂亮多了!

3.畫直方圖與概率分布曲線

import numpy as np
import matplotlib.mlab as mlab
import matplotlib.pyplot as plt

def demo2():
  mu, sigma , num_bins = 0, 1, 50
  x = mu + sigma * np.random.randn(1000000)
  # 正態(tài)分布的數(shù)據(jù)
  n, bins, patches = plt.hist(x, num_bins, normed=True, facecolor = 'blue', alpha = 0.5)
  # 擬合曲線
  y = mlab.normpdf(bins, mu, sigma)
  plt.plot(bins, y, 'r--')
  plt.xlabel('Expectation')
  plt.ylabel('Probability')
  plt.title('histogram of normal distribution: $\mu = 0$, $\sigma=1$')

  plt.subplots_adjust(left = 0.15)
  plt.show()

最后得到的圖像為:

以上這篇在python中畫正態(tài)分布圖像的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • keras中的卷積層&池化層的用法

    keras中的卷積層&池化層的用法

    這篇文章主要介紹了keras中的卷積層&池化層的用法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python多線程采集二手房源數(shù)據(jù)信息流程詳解

    Python多線程采集二手房源數(shù)據(jù)信息流程詳解

    這篇文章主要介紹了Python多線程采集二手房源數(shù)據(jù)信息流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-05-05
  • Pycharm正版2022.2.2?官方翻譯插件更新tkk失敗不能用問題及解決方案

    Pycharm正版2022.2.2?官方翻譯插件更新tkk失敗不能用問題及解決方案

    這篇文章主要介紹了Pycharm正版2022.2.2?|?官方翻譯插件更新tkk失敗解決,?出現(xiàn)tkk問題的是這個翻譯插件,本教程只解決該翻譯插件不能用的問題,需要的朋友可以參考下
    2022-11-11
  • Python基礎(chǔ)語法之容器詳解

    Python基礎(chǔ)語法之容器詳解

    這篇文章主要介紹了Python基礎(chǔ)語法之容器的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下,希望能夠給你帶來幫助
    2021-09-09
  • Python使用sqlalchemy實(shí)現(xiàn)連接數(shù)據(jù)庫的幫助類

    Python使用sqlalchemy實(shí)現(xiàn)連接數(shù)據(jù)庫的幫助類

    這篇文章主要為大家詳細(xì)介紹了Python如何使用sqlalchemy實(shí)現(xiàn)連接數(shù)據(jù)庫的幫助類,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考下
    2024-02-02
  • Python 列表與鏈表的區(qū)別詳解

    Python 列表與鏈表的區(qū)別詳解

    這篇文章主要介紹了Python 列表與鏈表的區(qū)別詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Python實(shí)現(xiàn)字典去除重復(fù)的方法示例

    Python實(shí)現(xiàn)字典去除重復(fù)的方法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)字典去除重復(fù)的方法,涉及Python字典遍歷、文件讀取、去除重復(fù)等相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07
  • Python常用配置文件ini、json、yaml讀寫總結(jié)

    Python常用配置文件ini、json、yaml讀寫總結(jié)

    用的配置文件格式有ini、json、yaml等,下面簡單給大家介紹下,Python如何讀寫這幾種格式的文件,對Python讀寫ini、json、yaml配置文件相關(guān)知識感興趣的朋友一起看看吧
    2021-07-07
  • Python scikit-learn 做線性回歸的示例代碼

    Python scikit-learn 做線性回歸的示例代碼

    本篇文章主要介紹了Python scikit-learn 做線性回歸的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • python繪制直方圖的方法

    python繪制直方圖的方法

    這篇文章主要為大家詳細(xì)介紹了python繪制直方圖的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08

最新評論

庐江县| 远安县| 沂南县| 龙里县| 县级市| 库尔勒市| 旺苍县| 金寨县| 江阴市| 邯郸市| 怀宁县| 合水县| 呼和浩特市| 余干县| 汉源县| 大足县| 永吉县| 酉阳| 弋阳县| 长岭县| 三都| 泸州市| 洛扎县| 高陵县| 仁化县| 新疆| 科技| 宁国市| 石景山区| 洛浦县| 石棉县| 胶州市| 建阳市| 五原县| 鄱阳县| 禹城市| 开阳县| 藁城市| 睢宁县| 平阳县| 昌图县|