注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書教育/教材/教輔考試計(jì)算機(jī)考試Python大數(shù)據(jù)分析 Big Data Analysis with Python

Python大數(shù)據(jù)分析 Big Data Analysis with Python

Python大數(shù)據(jù)分析 Big Data Analysis with Python

定 價(jià):¥69.00

作 者: (美) Ivan Marin著 ; 雷依冰,張晨曦 譯
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787512440715 出版時(shí)間: 2023-04-01 包裝: 平裝-膠訂
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這本書先介紹了如何使用Ppandas在Python中進(jìn)行數(shù)據(jù)操作,教您熟悉統(tǒng)計(jì)分析和繪圖技術(shù)。還將通過(guò)多個(gè)實(shí)踐測(cè)試,讓您學(xué)會(huì)使用Dask分析分布在多臺(tái)計(jì)算機(jī)上的數(shù)據(jù)。接著還將為您介紹如何在內(nèi)存無(wú)法容納全部數(shù)據(jù)時(shí),為繪圖聚合數(shù)據(jù)。本書還將帶領(lǐng)您探索Hadoop(HDFS和YARN),它可幫助您處理更大的數(shù)據(jù)集。此外,這本書還介紹了Spark相關(guān)知識(shí),并解釋了它如何與其他工具進(jìn)行交互。Python大數(shù)據(jù)分析是為Python開發(fā)人員、數(shù)據(jù)分析師和數(shù)據(jù)科學(xué)家設(shè)計(jì)的,他們需要親自動(dòng)手控制數(shù)據(jù)并將其轉(zhuǎn)化為有影響力的見解。書中關(guān)于統(tǒng)計(jì)度量和關(guān)系數(shù)據(jù)庫(kù)的基本知識(shí)將幫助您理解在本書中的各種概念。

作者簡(jiǎn)介

  Ivan Marin是一名系統(tǒng)架構(gòu)師和數(shù)據(jù)科學(xué)家,目前就職于位于坎皮納斯的軟件公司Daitan Group。他設(shè)計(jì)用于大量數(shù)據(jù)的大數(shù)據(jù)系統(tǒng),并使用Python和Spark端到端實(shí)現(xiàn)機(jī)器學(xué)習(xí)管道。他還是圣保羅數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)和Python活躍組織者,并在大學(xué)級(jí)別教授Python數(shù)據(jù)科學(xué)課程。

圖書目錄

第1章Python數(shù)據(jù)科學(xué)堆棧1
1.1概述1
1.2Python庫(kù)和軟件包2
1.2.1IPython:一個(gè)功能強(qiáng)大的交互式shell2
1.2.2Jupyter Notebook4
1.2.3使用IPython還是Jupyter8
1.2.4Numpy9
1.2.5Scipy10
1.2.6Matplotlib10
1.2.7Pandas11
1.3使用Pandas11
1.3.1讀取數(shù)據(jù)12
1.3.2數(shù)據(jù)操作13
1.4數(shù)據(jù)類型轉(zhuǎn)換21
1.5聚合和分組24
1.6從Pandas導(dǎo)出數(shù)據(jù)26
1.7Pandas可視化29
1.8總結(jié)31
第2章統(tǒng)計(jì)數(shù)據(jù)可視化33
2.1概述33
2.2可視化圖表34
2.3圖表的組件36
2.4Seaborn40
2.5圖的類型41
2.5.1折線圖(Line graph)42
2.5.2散點(diǎn)圖(Scatter plot)45
2.5.3直方圖(Histogram)48
2.5.4箱線圖(Boxplot)51
2.6Pandas DataFrame54
2.7修改圖的組件57
2.7.1配置軸對(duì)象的標(biāo)題和標(biāo)簽57
2.7.2修改線條顏色和樣式60
2.7.3修改圖的大小60
2.8導(dǎo)出圖像63
2.9總結(jié)67
第3章使用大數(shù)據(jù)框架69
3.1概述69
3.2Hadoop70
3.2.1使用HDFS操控?cái)?shù)據(jù)71
3.3Spark數(shù)據(jù)處理平臺(tái)73
3.3.1Spark SOL以及Pandas DataFrame75
3.4Parquet文件80
3.4.1編寫Parquet文件81
3.4.2使用Parquet和Partitions提高分析性能82
3.5處理非結(jié)構(gòu)化數(shù)據(jù)84
3.6總結(jié)87
第4章Spark DataFrame89
4.1概述89
4.2使用Spark DataFrame使用方法90
4.3從Spark DataFrame中寫入輸出94
4.4探索和了解Spark DataFrame更多特點(diǎn)95
4.5使用Spark DataFrame對(duì)數(shù)據(jù)進(jìn)行相關(guān)操作98
4.6Spark DataFrame繪制圖形106
4.7總結(jié)112
第5章處理缺失值以及相關(guān)性分析114
5.1概述114
5.2設(shè)置Jupyter Notebook115
5.3缺失值116
5.4處理Spark DataFrame中的缺失值119
5.5相關(guān)性121
5.6總結(jié)126
第6章進(jìn)行探索性數(shù)據(jù)分析127
6.1概述127
6.2定義商業(yè)問(wèn)題128
6.2.1問(wèn)題識(shí)別129
6.2.2需求收集130
6.2.3數(shù)據(jù)管道和工作流130
6.2.4識(shí)別可測(cè)量的指標(biāo)130
6.2.5文檔和展示131
6.3將商業(yè)問(wèn)題轉(zhuǎn)化為可測(cè)量的度量標(biāo)準(zhǔn)和進(jìn)行探索性數(shù)據(jù)分析(Exploratory Data Analysis, EDA)131
6.3.1數(shù)據(jù)采集132
6.3.2數(shù)據(jù)生成分析132
6.3.3KPI可視化133
6.3.4特征重要性133
6.4數(shù)據(jù)科學(xué)項(xiàng)目生命周期的結(jié)構(gòu)化方法145
6.4.1第一階段:理解和定義業(yè)務(wù)問(wèn)題146
6.4.2第二階段:數(shù)據(jù)訪問(wèn)與發(fā)現(xiàn)146
6.4.3第三階段:數(shù)據(jù)工程和預(yù)處理147
6.4.4第四階段:模型開發(fā)148
6.5總結(jié)149
第7章大數(shù)據(jù)分析中的再現(xiàn)性150
7.1概述150
7.2Jupyter Notebooks的再現(xiàn)性151
7.2.1業(yè)務(wù)問(wèn)題介紹152
7.2.2記錄方法和工作流程152
7.2.3數(shù)據(jù)管道153
7.2.4相關(guān)性153
7.2.5使用源代碼版本控制153
7.2.6模塊化過(guò)程154
7.3以可復(fù)制的方式收集數(shù)據(jù)154
7.3.1標(biāo)記單元格和代碼單元格中的功能155
7.3.2解釋標(biāo)記語(yǔ)言中的業(yè)務(wù)問(wèn)題156
7.3.3提供數(shù)據(jù)源的詳細(xì)介紹157
7.3.4解釋標(biāo)記中的數(shù)據(jù)屬性157
7.4進(jìn)行編碼實(shí)踐和標(biāo)準(zhǔn)編寫162
7.4.1環(huán)境文件162
7.4.2編寫帶有注釋的可讀代碼162
7.4.3工作流程的有效分割163
7.4.4工作流文檔163
7.5避免重復(fù)167
7.5.1使用函數(shù)和循環(huán)優(yōu)化代碼168
7.5.2為代碼/算法重用開發(fā)庫(kù)/包169
7.6總結(jié)170
第8章創(chuàng)建完整的分析報(bào)告171
8.1概述171
8.2Spark可從不同的數(shù)據(jù)源讀取數(shù)據(jù)172
8.3在Spark DataFrame上進(jìn)行SQL操作173
8.4生成統(tǒng)計(jì)測(cè)量值181
8.5總結(jié)185
附錄187

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)