- Python全棧開發(fā):數(shù)據(jù)分析
- 夏正東編著
- 1482字
- 2023-07-17 20:52:39
前言 PREFACE
隨著互聯(lián)網(wǎng)時代的快速崛起,眾多編程語言走進(jìn)了大眾的視野。尤其是目前的大數(shù)據(jù)、人工智能(AI)等技術(shù)領(lǐng)域更是火遍大江南北,幾乎每天可以從各種新聞報道中看到它們的身影,相關(guān)工作崗位所需要的技術(shù)人才更是一度出現(xiàn)供不應(yīng)求的現(xiàn)象,而Python正是實現(xiàn)上述技術(shù)領(lǐng)域的最佳編程語言。
Python橫跨多個互聯(lián)網(wǎng)核心技術(shù)領(lǐng)域,并且以其簡單高效的特點,被廣泛應(yīng)用于各種應(yīng)用場景,包括GUI開發(fā)、游戲開發(fā)、Web開發(fā)、運維自動化、科學(xué)計算、數(shù)據(jù)可視化、數(shù)據(jù)挖掘及人工智能等。
此外,隨著國家對未來的人工智能等技術(shù)領(lǐng)域的重視和布局,更是凸顯Python的重要地位。從2018年起,浙江省信息技術(shù)教材已啟用Python,放棄VB,這一改動也意味著Python將成為浙江高考內(nèi)容之一。更有前瞻性的是,山東省最新出版的小學(xué)信息技術(shù)教材,在六年級課本中也加入了Python的相關(guān)內(nèi)容——終于,小學(xué)生也開始學(xué)習(xí)Python了!
而本書正是在這樣的背景下應(yīng)運而生。本書是Python全棧開發(fā)系列的第3冊,共7章。第1章網(wǎng)絡(luò)爬蟲,主要包括網(wǎng)絡(luò)爬蟲簡介、HTTP的基礎(chǔ)知識、Python網(wǎng)絡(luò)請求庫、網(wǎng)頁數(shù)據(jù)解析、模擬瀏覽器、多進(jìn)程爬蟲和多線程爬蟲、移動端App數(shù)據(jù)爬取、Scrapy框架和分布式爬蟲等知識點;第2章NumPy,主要包括NumPy簡介、數(shù)組對象的創(chuàng)建、數(shù)組對象的數(shù)據(jù)類型、數(shù)組對象的屬性和方法、數(shù)組對象的訪問、數(shù)組對象的算術(shù)運算、數(shù)組對象的廣播、NumPy的通用函數(shù)、NumPy的線性代數(shù)函數(shù)和數(shù)組對象的保存和讀取等知識點;第3章Pandas,主要包括Pandas簡介、Series、DataFrame、數(shù)據(jù)形式、索引對象、算術(shù)運算、統(tǒng)計學(xué)方法、函數(shù)應(yīng)用、排序、去重和文件的讀寫等知識點;第4章Matplotlib,主要包括Matplotlib簡介、圖表的組成、rc參數(shù)、圖表的保存、繪制折線圖、繪制柱狀圖、繪制條形圖、繪制餅圖、繪制散點圖、繪制直方圖、繪制面積圖、繪制箱形圖、繪制小提琴圖、繪制熱力圖和繪制子圖等知識點;第5章Seaborn,主要包括Seaborn簡介、圖表的背景、圖表的邊框、繪制折線圖、繪制柱狀圖、繪制直方圖、繪制散點圖、繪制分布散點圖、繪制分簇散點圖、繪制箱形圖、繪制小提琴圖、繪制核密度圖、繪制熱力圖、繪制聚類熱圖和繪制線性回歸圖等知識點;第6章pyecharts,主要包括pyecharts簡介、pyecharts的安裝、圖表的組成、options模塊、鏈?zhǔn)秸{(diào)用、繪制折線圖、繪制柱狀圖、繪制餅圖、繪制箱形圖、繪制漣漪散點圖、繪制水球圖、繪制儀表盤圖、繪制K線圖和繪制地圖等知識點;第7章項目實戰(zhàn),主要包括項目概述和程序編寫等知識點。
著名的華人經(jīng)濟(jì)學(xué)家張五常曾經(jīng)說過,“即使世界上99%的經(jīng)濟(jì)學(xué)論文沒有發(fā)表,世界依然會發(fā)展成現(xiàn)在這樣子”,而互聯(lián)網(wǎng)時代的發(fā)展同樣具有其必然性,所以要想成功,我們就必須順勢而為,真正站穩(wěn)在時代的風(fēng)口上!
勘誤
在本書的編寫過程中,筆者始終本著科學(xué)、嚴(yán)謹(jǐn)?shù)膽B(tài)度,力求精益求精,但書中難免存在疏漏之處,懇請廣大讀者批評指正,以使本書更加完善。
衷心致謝
首先,感謝每位讀者,感謝您在茫茫書海中選擇了本書,筆者衷心地祝愿各位讀者能夠借助本書學(xué)有所成,并最終順利地完成自己的學(xué)習(xí)目標(biāo)、學(xué)業(yè)考試和職業(yè)選擇!
其次,感謝筆者的導(dǎo)師、同事、學(xué)生和朋友,感謝他們不斷地鼓勵和幫助筆者,非常榮幸能夠和這些聰明、勤奮、努力、踏實的人一起學(xué)習(xí)、工作和交流。
最后,感謝筆者的父母,是他們給予了我所需要的一切,沒有他們無私的愛,就沒有筆者今天的事業(yè),更不能達(dá)成我的人生目標(biāo)!
此外,本書在編寫和出版過程中得到了沈陽工業(yè)大學(xué)的牛連強(qiáng)教授、大連東軟信息學(xué)院的張明寶副教授、大連華天軟件有限公司的陳秋男先生、51CTO學(xué)堂的曹亞莉女士、印孚瑟斯技術(shù)(中國)有限公司的崔巍先生和清華大學(xué)出版社的趙佳霓編輯的大力支持和幫助,在此表示衷心的感謝。
夏正東
于遼寧省大連市
2022年10月1日

說明:文中需掃碼閱讀的請掃此付費二維碼。
- iOS 9 Game Development Essentials
- C語言程序設(shè)計基礎(chǔ)與實驗指導(dǎo)
- R語言數(shù)據(jù)可視化之美:專業(yè)圖表繪制指南
- R語言游戲數(shù)據(jù)分析與挖掘
- VMware vSphere 6.7虛擬化架構(gòu)實戰(zhàn)指南
- PLC編程及應(yīng)用實戰(zhàn)
- Python機(jī)器學(xué)習(xí)算法與實戰(zhàn)
- Haxe Game Development Essentials
- Gradle for Android
- UML 基礎(chǔ)與 Rose 建模案例(第3版)
- Python Web數(shù)據(jù)分析可視化:基于Django框架的開發(fā)實戰(zhàn)
- Active Directory with PowerShell
- Android玩家必備
- Android Development Tools for Eclipse
- Java7程序設(shè)計入門經(jīng)典