Python數(shù)據(jù)科學(xué)實(shí)踐指南
本書分為三部分,其中第1~4章是Python基礎(chǔ),這個(gè)部分會(huì)介紹閱讀本書所必須掌握的Python知識(shí),但并不會(huì)包含很復(fù)雜的編程知識(shí),比如面向?qū)ο缶幊叹筒皇潜匾模驗(yàn)镻ython支持過程式編程,可以直接編寫函數(shù),使用這種方式編程更適合教學(xué),因?yàn)樗械膱?zhí)行步驟都是線性的,方便逐步講解。第5~7章講解的是Python直接提供的數(shù)據(jù)處理工具,這些工具包括一些易用的數(shù)據(jù)結(jié)構(gòu)、標(biāo)準(zhǔn)庫和第三方工具。學(xué)習(xí)這些工具可以讓我們快速地實(shí)現(xiàn)某些簡(jiǎn)單的算法,而不用花費(fèi)大量的時(shí)間“重復(fù)造輪子”,Python處理數(shù)據(jù)的高效性在此處將體現(xiàn)得淋漓盡致。第8~12章是一些實(shí)際的案例,將會(huì)涉及Python主要擅長的幾個(gè)領(lǐng)域:統(tǒng)計(jì)、爬蟲、科學(xué)計(jì)算、Hadoop&Spark中的集成、圖計(jì)算等。最后的三個(gè)附錄分別介紹了關(guān)于Python的一些擴(kuò)展知識(shí),比如如何編寫同時(shí)兼容Python2和Python3的代碼,如何安裝完整Python開發(fā)環(huán)境,以及一些常用的Python技巧,如處理時(shí)間、文件I/O等。
·9.5萬字