主要是統(tǒng)計學、數(shù)據(jù)分析方法論等。學習數(shù)學與應(yīng)用數(shù)學、統(tǒng)計學、計算機科學與技術(shù)等理工科專業(yè)。具體如下:
1、數(shù)學知識
數(shù)學知識是數(shù)據(jù)分析師的基礎(chǔ)知識。對于初級數(shù)據(jù)分析師,了解一些描述統(tǒng)計相關(guān)的基礎(chǔ)內(nèi)容,有一定的公式計算能力即可,了解常用統(tǒng)計模型算法則是加分。
對于高級數(shù)據(jù)分析師,統(tǒng)計模型相關(guān)知識是必備能力,線性代數(shù)(主要是矩陣計算相關(guān)知識)*好也有一定的了解。而對于數(shù)據(jù)挖掘工程師,除了統(tǒng)計學以外,各類算法也需要熟練使用,對數(shù)學的要求是*高的。
2、分析工具
對于初級數(shù)據(jù)分析師,玩轉(zhuǎn)Excel是必須的,數(shù)據(jù)透視表和公式使用必須熟練,VBA是加分。另外,還要學會一個統(tǒng)計分析工具,SPSS作為入門是比較好的。
對于高級數(shù)據(jù)分析師,使用分析工具是核心能力,VBA基本必備,SPSS/SAS/R至少要熟練使用其中之一,其他分析工具(如Matlab)視情況而定。
3、編程語言
對于初級數(shù)據(jù)分析師,會寫SQL查詢,有需要的話寫寫Hadoop和Hive查詢,基本就OK了。對于高級數(shù)據(jù)分析師,除了SQL以外,學習Python是很有必要的,用來獲取和處理數(shù)據(jù)都是事半功倍。當然其他編程語言也是可以的。