天天看點

資料分析師成長之路-軟體篇

資料分析師成長之路-軟體篇

 對于各式各樣的資料統計分析軟體,你了解多少呢?經過潛心搜集,整理,這裡總結了一些軟體的大體介紹及差別,歡迎大家指正和補充。

這裡先略過excel和eviews這種入門軟體的介紹,直接從spss開始吧!

spss:傻瓜相機

spss(statistical product and service solutions),“統計産品與服務解決方案”軟體,是資料定量分析的工具,适用于社會科學(如經濟分析,市場調研分析)和自然科學等林林總總的統計分析,國内使用的最多,領域也多。

spss就如一個傻瓜相機,界面友好,使用簡單,但是功能強大,可以程式設計,能解決絕大部分統計學問題,适合初學者。它有一個可以點選的互動界面,能夠使用下拉菜單來選擇所需要執行的指令。它也有一個通過拷貝和粘貼的方法來學習其“句法”語言,但是這些句法通常非常複雜而且不是很直覺。

spss緻力于簡便易行(其口号是“真正統計,确實簡單”),并且取得了成功。但是如果你是進階使用者,随着時間推移你會對它喪失興趣。spss是制圖方面的強手,由于缺少穩健和調查的方法,處理前沿的統計過程是其弱項。

界面展示:

資料分析師成長之路-軟體篇

stata:半自動相機

stata 是一套提供其使用者資料分析、資料管理以及繪制專業圖表的完整及整合性統計軟體,以其簡單易懂和功能強大受到初學者和進階使用者的普遍歡迎,多用于醫學,生物統計研究。在學術界廣受歡迎。

stata就如一個半自動相機,也就是說它把傻瓜菜單和指令程式設計結合了起來。它具有很強的程式語言功能,使用時可以每次隻輸入一個指令(适合初學者),也可以通過一個stata程式一次輸入多個指令(适合進階使用者)。這樣的話,即使發生錯誤,也較容易找出并加以修改。

stata較好地實作了使用簡便和功能強大兩者的結合。盡管其簡單易學,它在資料管理和許多前沿統計方法中的功能還是非常強大的。使用者可以很容易的下載下傳到别人已有的程式,也可以自己去編寫,并使之與stata緊密結合。

 界面展示:

資料分析師成長之路-軟體篇

sas:單反相機

sas是全球最大的軟體公司之一,是全球商業智能和分析軟體與服務領袖。sas由于其功能強大而且可以程式設計,很受進階使用者的歡迎,也正是基于此,它是最難掌握的軟體之一,多用于企業工作之中。

sas就如一台單反相機,你需要編寫sas程式來處理資料,進行分析。如果在一個程式中出現一個錯誤,找到并改正這個錯誤将是困難的。在所有的統計軟體中,sas有最強大的繪圖工具,由sas/graph子產品提供。然而,sas/graph子產品的學習也是非常專業而複雜,圖形的制作主要使用程式語言。sas适合進階使用者使用。它的學習過程是艱苦的,正所謂“五年入門,十年精通”,最初的階段會使人灰心喪氣。然而它還是以強大的資料管理和同時處理大批資料檔案的功能,得到進階使用者的青睐。

資料分析師成長之路-軟體篇

r語言:科研首選

r是用于統計分析、繪圖的語言和操作環境,屬于gun系統的一個自由、免費、源代碼開放的軟體,它是一個用于統計計算和統計制圖的優秀工具,多用于論文,科研領域。

r的思想是:它可以提供一些內建的統計工具,但更大量的是它提供各種數學計算、統計計算的函數,進而使使用者能靈活機動的進行資料分析,甚至創造出符合需要的新的統計計算方法。是以r有很多最新的模型和檢驗方法,但是非常難自學,對英語的要求很高。r與sas的差別在于,r是開放免費的,處理更靈活,同時對程式設計要求較高。

資料分析師成長之路-軟體篇

matlab:數學工程

matlab是美國mathworks公司出品的商業數學軟體,用于算法開發、資料可視化、資料分析以及數值計算的進階技術計算語言和互動式環境,功能最為強大的三款數學軟體之一,多用于工科,數學領域。

matlab能夠解決各種各樣的數學計算問題,,當然也可以進行資料處理和分析,可以說matlab能實作eviews所能做到的事情,但兩者的差別就在于,eviews是專門的資料處理和分析軟體,它的設計隻為這一個目标服務;而matlab裡資料處理隻是其中一個功能,它在文法設計時并不能隻考慮資料處理,而是要考慮全局,考慮到其他功能,是以其資料處理的功能用起來并不如eviews這樣有針對性的軟體順手,是以matlab用于數學模組化絕對是首選工具,而用于資料統計分析有點大材小用。

資料分析師成長之路-軟體篇

amos:防呆結構方程

amos适合進行協方差結構分析(analysis of covariance structures),是一種處理結構方程模型(structural equation modeling,sem)的軟體。多用于學術研究。

amos可以同時分析許多變量,是一個功能強大的統計分析工具。amos以可視化、滑鼠拖曳的方式來建立模型(路徑圖),表示變量之間的關系,從頭到尾不必撰寫程式指令,一氣呵成,着實提高了資料分析的效率。此外,amos還可讓我們檢驗資料是否符合所建立的模型,以及進行模型探索(逐漸建立最适當的模型)。spss是探索性統計分析軟體,amos是驗證性統計分析軟體,兩者經常結合使用。

資料分析師成長之路-軟體篇

lisrel:資深結構方程

lisrel (linear structural relations)是被公認為最專業的結構方程子產品( structural equation modeling, 簡稱 sem )分析工具,其權威性不容其它類似軟體取代。

與amos相比,amos更容易上手,用起來有點麻煩,lisrel上手麻煩些,對于了解原理更友善些,并且上手之後更容易操作。

如果你是sem新手,建議使用amos,因為有防呆裝置,一般不容易犯錯,确定是知其然卻不知其是以然。如果你對數學很有興趣尤其對矩陣概念好的人,建議使用lisrel,上手雖麻煩,但功能強大易操作。

資料分析師成長之路-軟體篇

對于這些常用的資料統計分析軟體在不同的領域應用的綜合評價如下:

學術界 :r > sas > stata > spss > excel ; 商業界:sas > r > spss > stata > excel

是以,對于軟體的選擇主要視自己涉入的領域而定。

-- 原文出自:人才經濟論壇

繼續閱讀