Python笔记-置信区间含义及运算
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Python笔记-置信区间含义及运算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                基本概念
這里先要知道幾個概念!
均值(平均值):一組數據的平均值,比如學生時代最喜歡的平均分;
方差:一組數據與平均值的偏離程度;
標準差(標準誤差):方差開根號,反應數據的離散程度;
置信區間:統計的數據誤差范圍,所以有個上下值,比如農產品上寫的5kg±5%。
置信水平:讓人相信的概率,比如置信水平是95%,如100個數據,有95個數據在上面的置信區間上。
計算置信區間
①求均值;
②求標準誤差;
③查表的z值,如下表:
| 置信水平 | |z|值 | 
| 90% | 1.64 | 
| 95% | 1.96 | 
| 99% | 2.58 | 
④計算置信區間:
a = 樣本均值 - |z| * 標準差
b = 樣本均值 +|z| * 標準差
Python實例
如下代碼:
import numpy as np from scipy import statsvalueList = [95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 200]if __name__ == '__main__':averageValue = np.mean(valueList)print("樣本均值為:", averageValue)standardError = stats.sem(valueList)print("樣本標準誤差為:", standardError)a = averageValue - 1.96 * standardErrorb = averageValue + 1.96 * standardErrorprint("區間估計值:[", a, "," ,b, "]")pass運行截圖如下:
?可以得到的信息:
①樣本的平均值是108.33;
②樣本的離散程度為8.38;
③這里的置信水平是95%,對應的|z|值為1.96;
④有95%的概率,總體的樣本會落到91.90~124.76這個范圍中。
總結
以上是生活随笔為你收集整理的Python笔记-置信区间含义及运算的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 全选/反选
- 下一篇: java集合笔试编程题_Java 基础算
