TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Python數據分析從入門到精通(簡體書)
滿額折

Python數據分析從入門到精通(簡體書)

人民幣定價:99 元
定  價:NT$ 594 元
優惠價:87517
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:15 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

Python數據分析從入門到精通循序漸進地講解了使用Python語言實現數據分析的核心知識,並通過具體實例的實現過程演示了數據分析的方法和流程。Python數據分析從入門到精通共12章,內容包括Python語言基礎、處理網絡數據、網絡爬蟲實戰、處理特殊文本格式、使用數據庫保存數據、操作處理CSV文件、操作處理JSON數據、使用庫matplotlib實現數據可視化處理、使用庫pygal實現數據可視化處理、使用庫numPy實現數據可視化處理、使用庫pandas實現數據可視化處理和大數據實戰案例。Python數據分析從入門到精通簡潔而不失技術深度,內容豐富全面。不僅易於閱讀,同時涵蓋了其他同類圖書中很少涉及的參考資料,是學習Python數據分析的實用教程。
Python數據分析從入門到精通適用於已瞭解Python語言基礎語法、希望進一步提高自己Python開發水平的讀者,還可作為大中專院校和培訓學校相關專業師生的學習參考用書。

名人/編輯推薦

Python數據分析從入門到精通 微視頻 案例源代碼

目次

目錄

前言

第1章 Python語言基礎1
1.1 Python語言介紹1
1.1.1 Python語言的地位1
1.1.2 Python語言的優點2
1.2 安裝Python3
1.2.1 在Windows系統中下載並安裝
Python3
1.2.2 在MacOS系統中下載並安裝
Python6
1.2.3 在Linux系統中下載並安裝
Python6
1.3 Python開發工具介紹7
1.3.1 使用Python自帶的開發工具
IDLE7
1.3.2 使用流行工具PyCharm7
1.4 認識第一段Python程序11
1.4.1 使用IDLE編碼並運行11
1.4.2 使用命令行方式運行Python
程序12
1.4.3 使用交互式方式運行Python
程序12
1.4.4 使用PyCharm實現第一個Python
程序13
第2章 處理網絡數據17
2.1 處理HTML和XML數據17
2.1.1 解析XML數據17
2.1.2 使用庫beautiful soup解析數據25
2.1.3 使用庫bleach解析數據27
2.1.4 使用庫cssutils解析數據29
2.1.5 使用庫html5lib解析數據31
2.1.6 使用庫markupsafe解析數據31
2.1.7 使用庫pyquery解析數據32
2.2 處理HTTP 數據34
2.2.1 使用內置的http包處理數據34
2.2.2 使用庫requests處理數據36
2.2.3 使用庫httplib2處理數據37
2.2.4 使用庫urllib3處理數據41
2.3 處理URL 數據44
2.3.1 使用urllib包44
2.3.2 使用庫furl處理數據47
2.3.3 使用庫purl處理數據48
2.3.4 使用庫webargs處理數據50
2.4 爬取新聞保存到XML文件並分析
特徵關係50
2.4.1 爬蟲抓取數據51
2.4.2 使用Stanford CoreNLP提取XML
數據的特徵關係52
第3章 網絡爬蟲實戰54
3.1 網絡爬蟲基礎54
3.2 開發簡單的網絡爬蟲應用程序55
3.2.1 爬蟲抓取某高校教師信息55
3.2.2 抓取某吧的信息59
3.2.3 抓取XX百科64
3.2.4 爬蟲抓取某網站的信息並保存到
本地68
3.3 使用爬蟲框架Scrapy70
3.3.1 Scrapy框架基礎71
3.3.2 搭建Scrapy環境72
3.3.3 創建第一個Scrapy項目72
3.3.4 抓取某電影網的熱門電影信息76
3.3.5 抓取某網站中的照片並保存到
本地81
3.3.6 抓取某網站中的主播照片並保存到
本地82
第4章 處理特殊文本格式84
4.1 使用tablib模塊84
4.1.1 基本用法84
4.1.2 操作數據集中的指定行和列86
4.1.3 刪除並導出不同格式的數據87
4.1.4 生成一個Excel文件88
4.1.5 處理多個數據集89
4.1.6 使用標簽過濾數據92
4.1.7 分離表格中的數據92
4.2 使用openpyxl處理Office
文件93
4.2.1 openpyxl基礎93
4.2.2 使用openpyxl讀取Excel文件的
數據96
4.2.3 將4組數據導入Excel文件96
4.2.4 在Excel文件中檢索某關鍵字
數據98
4.2.5 將數據導入Excel文件並生成一個
圖表99
4.3 使用pyexcel處理Office
文件100
4.3.1 使用pyexcel讀取並寫入CSV
文件100
4.3.2 使用pyexcel讀取指定Excel文件中
每個單元格數據101
4.3.3 按列讀取並顯示指定Excel文件中
每個單元格數據102
4.3.4 讀取顯示Excel文件中的所有
數據102
4.3.5 將3組數據導入新建的Excel
文件103
4.3.6 以多種方式獲取Excel數據104
4.3.7 將數據分別導入Excel文件和SQLite
數據庫105
4.3.8 在Flask Web項目中使用pyexcel處理
數據106
4.4 使用python-docx處理Office
文件109
4.4.1 使用python-docx處理Office文件的
流程109
4.4.2 創建Word文檔110
4.4.3 在Word中插入圖片110
4.4.4 創建結構文檔112
4.4.5 讀取Word文檔114
4.5 使用xlrd和xlwt讀寫Excel115
4.5.1 使用庫xlrd115
4.5.2 使用庫xlwt117
4.6 使用xlsxwriter操作Excel
文件118
4.6.1 使用庫xlsxwriter的基本流程118
4.6.2 創建一個表格118
4.6.3 設置表格樣式120
4.6.4 向Excel文件中插入圖像122
4.6.5 向Excel文件中插入數據並繪製
柱狀圖123
4.6.6 向Excel文件中插入數據並繪製
散點圖125
4.6.7 向Excel文件中插入數據並繪製
柱狀圖和餅狀圖126
第5章 使用數據庫保存數據129
5.1 操作SQLite3數據庫129
5.1.1 sqlite3模塊介紹129
5.1.2 使用sqlite3模塊操作SQLite3
數據庫130
5.1.3 使用Flask+ SQLite3+ ECharts2實現
降水數據可視化系統132
5.2 操作MySQL數據庫138
5.2.1 搭建PyMySQL環境138
5.2.2 實現數據庫連接139
5.2.3 創建數據庫表140
5.2.4 爬取XX站用戶信息並保存到
MySQL數據庫141
5.3 使用MariaDB數據庫145
5.3.1 搭建MariaDB數據庫環境145
5.3.2 在Python程序中使用MariaDB
數據庫148
5.4 使用MongoDB數據庫150
5.4.1 搭建MongoDB環境150
5.4.2 在Python程序中使用MongoDB
數據庫151
5.5 使用ORM操作數據庫154
5.5.1 Python和ORM154
5.5.2 使用SQLAlchemy155
5.5.3 使用mongoengine160
第6章 操作處理CSV文件163
6.1 內置CSV模塊介紹163
6.1.1 內置成員163
6.1.2 操作CSV文件165
6.1.3 提取CSV數據並保存到MySQL
數據庫172
6.1.4 提取CSV數據並保存到SQLite
數據庫176
6.2 爬取圖書信息並保存為CSV
文件178
6.2.1 實例介紹178
6.2.2 具體實現178
6.3 使用CSV文件保存Scrapy抓取的
數據181
6.3.1 搭建Scrap

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 517
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區