python能做什么 想做數(shù)據(jù)分析是學(xué)python還是學(xué)大數(shù)據(jù)?
想做數(shù)據(jù)分析是學(xué)python還是學(xué)大數(shù)據(jù)?大數(shù)據(jù)結(jié)構(gòu)中的很多組件都是java語言編寫的少部分是由scala編寫的,如hadoop中的hdfs ,mapreduce,yarn,zk,hbase,hive
想做數(shù)據(jù)分析是學(xué)python還是學(xué)大數(shù)據(jù)?
大數(shù)據(jù)結(jié)構(gòu)中的很多組件都是java語言編寫的少部分是由scala編寫的,如hadoop中的hdfs ,mapreduce,yarn,zk,hbase,hive,spark等.這些東西更加傾向于數(shù)據(jù)工程,傾向數(shù)據(jù)的處理,計算。而python語言,包含了諸如pandas,numpy,scipy 等數(shù)據(jù)分析擴展包,通過學(xué)習(xí)這些包的使用,可以完全的掌握數(shù)據(jù)分析的能力。所以學(xué)習(xí)數(shù)據(jù)分析,建議學(xué)習(xí)python而不是大數(shù)據(jù)。
從哪本書開始學(xué)習(xí)Python比較好?
如果是基礎(chǔ)的話,我覺得找個在線網(wǎng)站學(xué)習(xí)下入門就行了。那如果是想要系統(tǒng)學(xué)習(xí)的話我還是建議分方向去學(xué)習(xí)更高效。比如下面三個,分別針對安全領(lǐng)域,數(shù)據(jù)分析,網(wǎng)絡(luò)爬蟲,等等。如果是游戲方向或者機器學(xué)習(xí)那另外找。
當然還有一本比較推薦的是流暢的Python,比較貴,但是比較透徹。