close

Python

另外站長打個廣告,最近站長正在嘗試經營遊戲直播平台希望大家能夠幫忙追隨訂閱一下,站長真心感謝~

TWITCH直播https://www.twitch.tv/saioyan

Youtubehttps://www.youtube.com/channel/UCtCeeanvsVdAuqNUyt91GXw/about

關鍵字:python、 statistics、統計、套件、平均值、Mean、變異數、variance、Standard Deviation、SD

生活中常常會需要用到統計來計算分析資料,這邊就簡單的介紹statistics統計套件的簡易五種用法,分別是平均值、中位數、眾數、標準差、變異數

平均數:假設有a,b,c三個數字,把a,b,c相加後除以3得到的結果就是平均數

中位數:假設有一組1,2,3 的數字,這組數字的大小值位於正中間就是中位數,假設遇到1,2,3,4這組數字就把2加上3後再除以2得到的就是中位數

眾數:假設有一組1,1,2的數字,出現最多次的即為眾數,若出現最多次的數字有兩個以上就代表沒有眾數,在程式執行上也會有錯報的情況

標準差:假設有一組1,2,3 的數字,先計算平均值,在將個數字減掉平均值後平方相加除以3再開根號,這邊說的有點抽象我們直接看公式

變異數:標準差不開根號就是變異數了

以下示範計算清單內的平均值

import statistics

x=statistics.mean([1,4,6,9])

print(x)

>>5

以下示範計算清單內的中位數

import statistics

y=statistics.median([1,4,7,6,9])

print(y)

>>6

以下示範計算清單內的標準差

import statistics

z=statistics.stdev([1,4,6,9])

print(z)

>>3.366501646120693

以下示範計算清單內的變異數

import statistics

a=statistics.variance([1,4,6,9])

print(a)

>>11.333333333333334

以下示範計算清單內的眾數

import statistics

b=statistics.mode([1,1,1,6,9])

print(b)

>>1

 

[Python] Python學習總集

本網站https://kk665403.pixnet.net/內之全部圖文,Saioyan梟夜所有,非經本人同意不得將全部或部分內容轉載於任何形式之媒體
Copyright © 2021 Saioyan. All rights reserved.
版權所有© 2021 Saioyan梟夜

arrow
arrow
    文章標籤
    python pycharm
    全站熱搜

    Saioyan梟夜 發表在 痞客邦 留言(0) 人氣()