統計學(xué)領(lǐng)域的數據計算量相當龐大。因此使用計算機解決統計分析問(wèn)題成了人們必然的選擇,可以使用編程語(yǔ)言,利用編程語(yǔ)言中基本的函數設計計算公式,錄入數據完成統計分析,或者使用統計分析軟件,錄入數據完成統計分析。目前較為流行的編程語(yǔ)言為Python,較為流行的數據分析軟件為SPSS,那么SPSS和Python的區別是什么?
以下是使用SPSS進(jìn)行的描述統計分析的步驟:
1.錄入數據文件
以一個(gè)班級學(xué)生的語(yǔ)文成績(jì)?yōu)槔?,需要?/span>SPSS數據表中設置兩個(gè)變量,姓名和語(yǔ)文成績(jì),設置方法如圖1所示。
圖1設置變量屬性
設置完畢后打開(kāi)數據視圖向其中輸入數據,如圖2所示。
圖2錄入學(xué)生成績(jì)
2.分析數據文件
數據錄入完畢后,如圖3所示,依次點(diǎn)擊分析,描述統計,描述,將語(yǔ)文成績(jì)設置為變量,然后點(diǎn)擊選項,選中平均值,最大值,最小值,方差,標準差,峰度和偏度,然后點(diǎn)擊繼續,確定。
圖3描述性統計分析
語(yǔ)文成績(jì)描述性統計分析結果如圖4所示。
圖4分析結果
如果使用Python進(jìn)行描述性統計,至少需要運行以下的代碼:
#計算均值
mean(data)
#計算中位數
median(data)
#計算眾數
mode(data)
#極差
ptp(data)
#方差
var(data)
#標準差
std(data)
#變異系數
mean(data) / std(data)
...
可以看出,Python語(yǔ)言非常抽象,對于初學(xué)者并不友好,特別是沒(méi)有計算機基礎的用戶(hù)。很多統計分析用戶(hù)并非計算機行業(yè)從業(yè)者,能抽出學(xué)習語(yǔ)言的時(shí)間更少,使用Python就更為困難。