總金額: 會員:NT$ 0 非會員:NT$ 0 
(此金額尚未加上運費)
電子電信技術 電腦技術 計算技術、計算機技術
 
 
 
 
Python數據分析從入門到精通(附線上視頻•配件另行下載)
 叢書名稱: Python開發從入門到精通系列
 作  者: 李梓萌
 出版單位: 機械工業
 出版日期: 2020.04
 進貨日期: 2020/6/4
 ISBN: 9787111649885
 開  本: 16 開    
 定  價: 743
 售  價: 594
  會 員 價: 545
推到Facebook 推到Plurk 推到Twitter
前往新書區 書籍介紹 購物流程  
 
內容簡介:

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


作者簡介:

李梓萌,女,高級工程師,畢業於清華大學,,供職於阿里巴巴淘寶事業部。工作項目涉及金融科技、證券交易所、銀行、生物信息學、基因組學、廣告技術、基礎設施、交通運輸、能源、人力資源和娛樂等多個領域的數據分析工作。在預測分析、數據科學、機器學習、大數據、產品工程、高性能計算和雲基礎設施等項目中工作了8年。


圖書目錄:



第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


章節試讀:

前言

從你開始學習編程的那一刻起,就註定了以後要走的路:從編程學習者開始,依次經歷實習生、程序員、軟件工程師、架構師、CTO等職位。當你驀然回首,會發現自己的成功並非偶然,而是在程序員的成長之路上不斷修改代碼、尋找並解決Bug、不停測試程序和修改項目的磨煉的必然結果。換言之,只要你在自己的編程生涯中穩紮穩打,並且善於總結和學習,最終將會得到可喜的收穫。
選擇一本合適的書
一名程序開發初學者究竟應該如何學習和提高自己的編程技術呢?答案之一是買一本合適的程序開發書籍進行學習。但市面上許多面向初學者的編程書籍大多都是基礎知識講解,且多偏向於理論,讀者讀了以後面對實戰項目時還是無從下手。如何從理論平滑過渡到項目實戰,是初學者迫切需要解決的問題,為此,我們特意策劃了本書。
本書面向有一定Python基礎的讀者分享使用Python語言開發數據分析程序的知識,以提高初學者的編程水平。本書主要講解實現Python數據分析所必須具備的知識和技巧,幫助編程人員迅速掌握數據分析的各項技能,並且提高編程效率。
本書的特色
1.內容全面
本書詳細講解了Python數據分析所需要的編程技術,循序漸進地講解了這些技術的使用方法和技巧,幫助讀者快速步入Python 數據分析的高手之列。
2.實例驅動教學
本書採用理論加實例的編寫方式,通過實例對知識點進行橫向切入和縱向比較,讓讀者有更多的實踐演練機會,並且可以從不同的方位展現一個知識點的用法,真正實現提高學習者技能的效果。
3.二維碼視頻講解
書中的每一個二級目錄下都有一個二維碼,通過掃描二維碼可以觀看講解視頻,既包括實例講解,也包括教程講解。

4.售後幫助讀者快速解決學習問題
無論是書中的疑惑,還是在學習中的問題,群主和管理員都將在第一時間為讀者解答問題,這是我們對讀者的承諾。
5.貼心提示和注意事項提醒
本書根據需要在各章安排了很多“注意”小板塊,讀者可以在學習過程中更輕鬆地理解相關知識點及概念,更快地掌握有關技術的應用技巧。
6.QQ群實現教學互動
編者為了方便給讀者答疑,特提供了QQ群為讀者進行技術服務,可以隨時在線與讀者互動。讓大家在互學互助中形成一個良好的學習編程的氛圍。
Python數據分析從入門到精通的QQ群號是:683761238。
Python數據分析從入門到精通的主要內容
Python數據分析從入門到精通循序漸進、深入淺出地講解了使用Python語言實現數據分析的核心知識,並通過具體實例的實現過程演示了數據分析的方法和流程。Python數據分析從入門到精通共12章,分別講解了Python語言基礎、處理網絡數據、網絡爬蟲實戰、處理特殊文本格式、使用數據庫保存數據、操作處理CSV文件、操作處理JSON數據、使用庫matplotlib實現數據可視化處理、使用庫pygal實現數據可視化處理、使用庫numPy實現數據可視化處理、使用庫pandas實現數據可視化處理及大數據實戰案例。Python數據分析從入門到精通簡潔而不失技術深度,內容全面豐富,不僅易於閱讀,同時涵蓋了其他同類圖書中較少涉及的參考資料,是學習Python數據分析的必備參考用書。
Python數據分析從入門到精通適用於已了解Python語言基礎語法希望進一步提高自己Python開發水平的讀者,同時還可以作為大中專院校相關專業的和培訓學校師生的專業教材。
Python數據分析從入門到精通的讀者對象
Python數據分析從入門到精通適用於以下讀者學習參考。
軟件工程師。
Python初學者和自學者。
專業數據分析人員。
數據庫工程師和管理員。
研發工程師。
教育工作者。
致謝
Python數據分析從入門到精通在編寫過程中得到了機械工業出版社編輯的大力支持,正是各位編輯求真務實的作風,才使得本書能夠順利出版。另外,也十分感謝我的家人給予的巨大支持。由於水平有限,書中存在紕漏之處在所難免,誠請讀者提出寶貴的意見或建議,以便修訂並使之更臻完善。編者QQ:150649826。
最後感謝您購買本書,希望Python數據分析從入門到精通能成為您編程路上的領航者,祝您閱讀快樂!

編者

 
  步驟一.
依據網路上的圖書,挑選你所需要的書籍,根據以下步驟進行訂購
選擇產品及數量 結 帳 輸入基本資料 取貨與付款方式
┌───────────────────────────────────────────────────┘
資料確定 確認結帳 訂單編號    

步驟二.
完成付款的程序後,若採用貨到付款等宅配方式,3~7天內 ( 例假日將延期一至兩天 ) 您即可收到圖書。若至分店門市取貨,一週內聯絡取書。

步驟三.
完成購書程序者,可利用 訂單查詢 得知訂單進度。

注意事項.
● 付款方式若為網路刷卡必須等" 2 ~ 3 個工作天"確認款項已收到,才會出貨.如有更改書籍數量請記得按更新購物車,謝謝。

● 大陸出版品封面老舊、磨痕、凹痕等均屬常態,除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。

● 至2018年起,因中國大陸環保政策,部分書籍配件以QR CODE取代光盤音頻mp3或dvd,已無提供實體光盤。如需使用學習配件,請掃描QR CODE 連結至當地網站註冊並通過驗證程序,方可下載使用。造成不便,敬請見諒。

● 我們將保留所有商品出貨權利,如遇缺書情形,訂單未達免運門檻運費需自行負擔。

預訂海外庫存.
商品到貨時間須4週,訂單書籍備齊後方能出貨,如果您有急用書籍,建議與【預訂海外庫存】商品分開訂購。