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