數(shù)據(jù)分析師需要懂編程嗎?
網(wǎng)友解答: 首先來(lái)回答你的第一個(gè)問(wèn)題:做數(shù)據(jù)分析一定要懂編程語(yǔ)言嗎?答:數(shù)據(jù)分析師立足的根本就是要有數(shù)據(jù)可分析,要會(huì)分析的方法。目前而言,數(shù)據(jù)體量在不斷的增加,以往512MB存儲(chǔ)空間我們
首先來(lái)回答你的第一個(gè)問(wèn)題:做數(shù)據(jù)分析一定要懂編程語(yǔ)言嗎?答:數(shù)據(jù)分析師立足的根本就是要有數(shù)據(jù)可分析,要會(huì)分析的方法。目前而言,數(shù)據(jù)體量在不斷的增加,以往512MB存儲(chǔ)空間我們都會(huì)覺(jué)得很大了,現(xiàn)在呢?存儲(chǔ)空間都是上T級(jí)或者更高級(jí)。如果你需要分析的數(shù)據(jù)過(guò)多,如何從海量數(shù)據(jù)中找到有效數(shù)據(jù)剔除無(wú)用數(shù)據(jù)??jī)H憑肉眼或者模式單一的軟件是不可取的,比如你可以通過(guò)自己搭建網(wǎng)絡(luò)爬蟲(chóng)獲取自己想要的數(shù)據(jù),利用Python庫(kù)從海量數(shù)據(jù)中找出有用的數(shù)據(jù),所以不是一定要懂編程語(yǔ)言,而是懂了并無(wú)害處。
第二個(gè)問(wèn)題:不懂代碼也是可以做數(shù)據(jù)分析的,但是前提是你要有數(shù)據(jù),懂?dāng)?shù)據(jù)背后的含義,采用合適的方法去做數(shù)據(jù)分析,找出數(shù)據(jù)背后蘊(yùn)含的含義。第一個(gè)問(wèn)題和第二個(gè)問(wèn)題舉例子來(lái)講,如果你不會(huì)廚藝,那你也可以開(kāi)飯館,但是需要你雇廚師。但是如果你本身就是廚師,那你就不需要雇。同樣道理,數(shù)據(jù)分析不會(huì)編程,只要有數(shù)據(jù)就可以做,但是如果你會(huì)編程并沒(méi)有害處呀!
第三個(gè)問(wèn)題:
目前數(shù)據(jù)分析工具很多,下面列舉幾種常見(jiàn)的:
1、Excel
在很多企業(yè)的數(shù)據(jù)分析中,常用的是Excel。在Excel,需要重點(diǎn)了解數(shù)據(jù)處理的重要技巧及函數(shù)的應(yīng)用,特別是數(shù)據(jù)清理技術(shù)的應(yīng)用。這項(xiàng)運(yùn)用能對(duì)數(shù)據(jù)去偽存真,掌握數(shù)據(jù)主動(dòng)權(quán),全面掌控?cái)?shù)據(jù);Excel數(shù)據(jù)透視表的應(yīng)用重在挖掘隱藏的數(shù)據(jù)價(jià)值,輕松整合海量數(shù)據(jù):各種圖表類(lèi)型的制作技巧及Power Query、Power Pivot的應(yīng)用可展現(xiàn)數(shù)據(jù)可視化效果,讓數(shù)據(jù)說(shuō)話。因此想從事數(shù)據(jù)分析崗位的,需要快速掌握快各種Excel數(shù)據(jù)處理與分析技巧。
2、SPSS
是用于統(tǒng)計(jì)學(xué)分析運(yùn)算、數(shù)據(jù)挖掘、預(yù)測(cè)分析和決策支持任務(wù)的軟件產(chǎn)品及相關(guān)服務(wù)的一款軟件集合,能夠進(jìn)行多種統(tǒng)計(jì)分析
3、R語(yǔ)言
R語(yǔ)言是一種環(huán)境,通過(guò)支持多種多樣的包,可以完成爬蟲(chóng)、數(shù)據(jù)清洗、數(shù)據(jù)分析的功能。
4、Python
也是目前很火的用于數(shù)據(jù)分析的環(huán)境,其中多個(gè)包在大數(shù)據(jù)分析中功能強(qiáng)大。Numpy是Python科學(xué)計(jì)算基礎(chǔ)包;pandas能夠讓我們處理結(jié)構(gòu)化數(shù)據(jù)的大量數(shù)據(jù)結(jié)構(gòu)和函數(shù);matplotlib是最流行的用于繪制數(shù)據(jù)圖表的python庫(kù)等等。
最后一個(gè)問(wèn)題:
數(shù)據(jù)分析是把數(shù)據(jù)變成信息的工具,數(shù)據(jù)挖掘是把信息變成認(rèn)知的工具,數(shù)據(jù)分析是側(cè)重于對(duì)已有數(shù)據(jù)的展示,而數(shù)據(jù)挖掘是從已有數(shù)據(jù)中找尋規(guī)律。
網(wǎng)友解答:肯定的回答:需要
數(shù)據(jù)分析師通常會(huì)提供sql去提取數(shù)據(jù),進(jìn)行分析處理出報(bào)表,少量數(shù)據(jù)通常用Excel,大量復(fù)雜數(shù)據(jù)就需要編程能力,使用代碼來(lái)解決處理,如果分析師不懂編程必然會(huì)縮手縮腳的,提高不了自己的工作效率
分析師通常需要出一下自動(dòng)化報(bào)表,這些功能如果會(huì)具有編程能力的話,那就手到擒來(lái)來(lái),現(xiàn)在大部分公司都分析師除了sql,普遍都需要python數(shù)據(jù)分析處理能力
分析師工作常常涉及用戶畫(huà)像,數(shù)據(jù)挖掘,用戶標(biāo)簽等等,這些功能都需要編程能力來(lái)輔助