在各類專業的論文寫作中,我們常常要對獲取的數據進行統計建模,從而佐證文章中提到的假設和分析,這時,就需要用到各式各樣的統計軟件了。
那麼,常用的統計軟件都有哪些呢?這些軟件又分别有什麼特點呢?隻有弄清了這兩個問題的答案,大家才好在不同的軟件中選擇出最适合你的那一個。
今天,我們就來向大家簡單介紹一下論文中常常會用到的統計軟件,它們分别是SPSS、EViews、R、Stata、Matlab以及SAS。
SPSS
SPSS是英文Statistical package for the social science 的縮寫, 20世紀60年代末由美國斯坦福大學的三位研究生研制,1975年在芝加哥組建SPSS總部,2009年7月28日,IBM公司宣布将用12億美元現金收購統計分析軟件提供商SPSS公司。如今SPSS的最新版本為25,而且更名為IBM SPSS Statistics。
SPSS系統特點是操作比較方便,統計方法比較齊全,繪制圖形、表格較有方便,輸出結果比較直觀。SPSS統計分析過程包括描述性統計、均值比較、一般線性模型、相關分析、回歸分析、對數線性模型、聚類分析、數據簡化、生存分析、時間序列分析、多重響應等幾大類,每類中又分好幾個統計過程,比如回歸分析中又分線性回歸分析、曲線估計、Logistic回歸、Probit回歸、加權估計、兩階段最小二乘法、非線性回歸等多個統計過程,而且每個過程中又允許用戶選擇不同的方法及參數。SPSS也有專門的繪圖系統,可以根據數據繪制各種圖形。
SPSS操作界面
優點:SPSS最大的優點就是其操作簡單,基本的操作使用軟件提供的選項即可,相較于其他需要輸入較複雜指令或編程的統計軟件學習成本最低。如果用到的是較為傳統典型的統計學模型,推薦使用SPSS。
收費:是
學習難度:簡單
自由度:較差
EViews
EViews是Econometrics Views的縮寫,通常稱為計量經濟學軟件包,是美國QMS公司推出的基于Windows平台的專門從事數據分析、回歸分析和預測的統計軟件。
EViews處理的基本數據對象是時間序列,每個序列有一個名稱,隻要提及序列的名稱就可以對序列中所有的觀察值進行操作。Eviews使用圖形交互式用戶界面,擁有統計分析、線性回歸分析、非線性單方程模型、聯立方程模型、動态回歸模型、分布滞後模型、VAR模型、ARCH/GARCH模型、離散選擇模型、時間序列模型、編程與模拟等分析模塊。
EViews操作界面
優點:Eviews在計量軟件中的操作也相對簡單,大部分功能可以通過按鍵與簡單的輸入完成,兼顧了計量經濟領域模型的複雜性與軟件操作的難度,對于時間序列的建模尤其适用。
收費:是
學習難度:較簡單
自由度:較差
R軟件
R軟件是一種自由軟件編程語言與操作環境,主要用于統計分析、繪圖、數據挖掘。R本來是由新西蘭奧克蘭大學的Ross Ihaka和Robert Gentleman開發,現在由“R開發核心團隊”負責開發。
R是一套完整的數據處理、計算和制圖軟件系統。其功能包括:數據存儲和處理系統;數組運算工具(其向量、矩陣運算方面功能尤其強大);完整連貫的統計分析工具;優秀的統計制圖功能;簡便而強大的編程語言:可操縱數據的輸入和輸出,可實現分支、循環,用戶可自定義功能。R并不是僅僅提供若幹統計程序、使用者隻需指定數據庫和若幹參數便可進行一個統計分析。
R軟件操作界面
優點:R軟件最大的優點是它自由軟件。這意味着它是完全免費,開放源代碼的。可以在它的網站及其鏡像中下載任何有關的安裝程序、源代碼、程序包及其源代碼、文檔資料。标準的安裝文件身自身就帶有許多模塊和内嵌統計函數,安裝好後可以直接實現許多常用的統計功能。另外,R軟件還有一個重要的優點就是這是一款免費軟件。
收費:否
學習難度:較難
自由度:高
Stata
Stata 是一套提供其使用者數據分析、數據管理以及繪制專業圖表的完整及整合性統計軟件。新版本的STATA采用最具親和力的窗口接口,使用者自行建立程序時,軟件能提供具有直接命令式的語法。Stata提供完整的使用手冊,包含統計樣本建立、解釋、模型與語法、文獻等超過一萬餘頁的出版品。
Stata是我國計量經濟學界最常用的軟件,能夠實現絕大部分的計量分析模型,Stata的統計功能很強,除了傳統的統計分析方法外,還收集了近20年發展起來的新方法,如Cox比例風險回歸,指數與Weibull回歸,多類結果與有序結果的logistic回歸,Poisson回歸,負二項回歸及廣義負二項回歸,随機效應模型等。除此之外,Stata有着衆多的外部命令,從而能夠使其具有更加豐富的功能。
Stata操作界面
優點:Stata是最适合計量經濟學分析的軟件,絕大多數計量模型都可以使用Stata完美的實現,在統計分析能力方面Stata遠遠超過了SPSS,在許多方面也超過了SAS。由于Stata在分析時是将數據全部讀入内存,在計算全部完成後才和磁盤交換數據,因此計算速度極快。同時,Stata繪制的圖形也較為精美。
收費:是
學習難度:适中
自由度:較高
Matlab
Matlab是美國MathWorks公司出品的商業數學軟件,用于算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境,主要包括Matlab和Simulink兩大部分。
Matlab在數學類科技應用軟件中在數值計算方面首屈一指。MATLAB可以進行矩陣運算、繪制函數和數據、實現算法、創建用戶界面、連接其他編程語言的程序等,主要應用于工程計算、控制設計、信号處理與通訊、圖像處理、信号檢測、金融建模設計與分析等領域。
Matlab操作界面
優點:Matlab具有高效的數值計算及符号計算功能,具有完備的圖形處理功能,實現計算結果和編程的可視化。同時還具備功能豐富的應用工具箱(如信号處理工具箱、通信工具箱等) ,為用戶提供了大量方便實用的處理工具。
收費:是
學習難度:難
自由度:較高
SAS
SAS(全稱STATISTICAL ANALYSIS SYSTEM,簡稱SAS)是由美國北卡羅來納州立大學1966年開發的統計分析軟件。1976年SAS軟件研究所成立,開始進行SAS系統的維護、開發、銷售和培訓工作。期間經曆了許多版本,并經過多年來的完善和發展,SAS系統在國際上已被譽為統計分析的标準軟件,在各個領域得到廣泛應用。
SAS由數十個專用模塊構成,功能包括數據訪問、數據儲存及管理、應用開發、圖形處理、數據分析、報告編制、運籌學方法、計量經濟學與預測等等。SAS提供了從基本統計數的計算到各種試驗設計的方差分析,相關回歸分析以及多變數分析的多種統計分析過程,幾乎囊括了所有最新分析方法,其分析技術先進,可靠。分析方法的實現通過過程調用完成。
SAS
操作界面
優點:SAS使用簡便,操作靈活,SAS以一個通用的數據(DATA)步産生數據集,爾後以不同的過程調用完成各種數據分析。其編程語句簡潔,短小,通常隻需很小的幾句語句即可完成一些複雜的運算,得到滿意的結果。
收費:是
學習難度:适中
自由度:較高
,