數(shù)據(jù)科學(xué)基礎(chǔ)實踐教程
定 價:39.8 元
- 作者:陳展榮 劉小麗 余宏華 杜寶榮
- 出版時間:2020/9/1
- ISBN:9787115523112
- 出 版 社:人民郵電出版社
- 中圖法分類:TP274
- 頁碼:148
- 紙張:
- 版次:01
- 開本:16開
本書以數(shù)據(jù)處理為主線,介紹數(shù)據(jù)處理的基本原理、常見的算法思想、算法設(shè)計的可視化以及編程實現(xiàn)python語言。
全書共13章,主要內(nèi)容包括數(shù)據(jù)科學(xué)基礎(chǔ)實踐概論、數(shù)據(jù)表示、數(shù)據(jù)計算、數(shù)據(jù)分析、數(shù)據(jù)可視化、算法可視化工具、算法設(shè)計基礎(chǔ)、Excel中的算法、Python程序設(shè)計基礎(chǔ)、算法在Python中的實現(xiàn)、Word文檔處理、Flash動畫制作、Xmind思維導(dǎo)圖制作。
本書可作為高等學(xué)校非計算機專業(yè)學(xué)習(xí)數(shù)據(jù)科學(xué)課程的實踐教材,也可以作為讀者快速理解數(shù)據(jù)處理和算法設(shè)計與實現(xiàn)的自學(xué)參考書。
本書以數(shù)據(jù)處理為主線,介紹數(shù)據(jù)處理的基本原理、常見的算法思想、算法設(shè)計的可視化以及編程實現(xiàn)python語言。
1.以實踐為主,強化技能的訓(xùn)練
2.實例豐富,與理論緊密結(jié)合
3.配套相關(guān)素材,資源豐富
陳展榮 多年來深入教學(xué)一線,主要負責(zé)Python語言、數(shù)據(jù)科學(xué)基礎(chǔ)、Office實訓(xùn)的教學(xué)工作。
多年來一直負責(zé)信息技術(shù),大數(shù)據(jù)方面課程的教學(xué)工作。
第 1章 數(shù)據(jù)科學(xué)基礎(chǔ)實踐概論
1.1 數(shù)據(jù)科學(xué)的基本概念
1.1.1 數(shù)據(jù)科學(xué)的含義
1.1.2 數(shù)據(jù)的特性
1.1.3 數(shù)據(jù)價值與數(shù)據(jù)科學(xué)家
1.2 數(shù)據(jù)科學(xué)基礎(chǔ)實踐內(nèi)容
1.3 數(shù)據(jù)科學(xué)基礎(chǔ)實踐的教學(xué)目標(biāo)與要求
1.3.1 教學(xué)目標(biāo)
1.3.2 實驗要求
1.3.3 實驗要點
第 2章 數(shù)據(jù)表示
2.1 Excel操作界面與數(shù)據(jù)處理
2.1.1 窗口與功能介紹
2.1.2 Excel 的工作表、工作組與單元格
2.1.3 Excel的數(shù)據(jù)類型
2.1.4 數(shù)據(jù)輸入
2.1.5 數(shù)據(jù)驗證
2.2 數(shù)據(jù)表示基礎(chǔ)實驗
2.2.1 Excel工作表的建立與數(shù)據(jù)的輸入實驗
2.2.2 Excel工作表的建立與圖表的基本操作實驗
2.2.3 Excel數(shù)據(jù)的基本操作與數(shù)據(jù)驗證實驗
第3章 數(shù)據(jù)計算
3.1 公式與函數(shù)的基本概念
3.1.1 公式的基本操作
3.1.2 數(shù)組與數(shù)組公式
3.1.3 函數(shù)
3.2 公式與函數(shù)實驗
3.2.1 數(shù)據(jù)的基本計算應(yīng)用實驗
3.2.2 數(shù)據(jù)統(tǒng)計實驗
3.2.3 數(shù)組公式的應(yīng)用實驗
3.2.4 應(yīng)用數(shù)學(xué)函數(shù)的數(shù)據(jù)計算實驗
3.2.5 日期、邏輯函數(shù)的數(shù)據(jù)計算實驗
3.2.6 文本數(shù)據(jù)的查找與引用和金融財務(wù)數(shù)據(jù)的應(yīng)用實驗
3.2.7 數(shù)據(jù)庫函數(shù)的應(yīng)用實驗
3.3 數(shù)據(jù)計算應(yīng)用實驗
3.3.1 十進制數(shù)轉(zhuǎn)換為二進制數(shù)實驗
3.3.2 十進制正整數(shù)轉(zhuǎn)換為其他進制整數(shù)
3.3.3 十進制小數(shù)轉(zhuǎn)換為其他進制小數(shù)
3.3.4 十進制整數(shù)轉(zhuǎn)換為其他進制整數(shù)原碼
3.3.5 十進制整數(shù)轉(zhuǎn)換為其他進制整數(shù)反碼
3.3.6 十進制整數(shù)轉(zhuǎn)換為其他進制整數(shù)補碼
3.3.7 全加器的計算推演
第4章 數(shù)據(jù)分析
4.1 數(shù)據(jù)分析的預(yù)處理
4.1.1 基本概念
4.1.2 數(shù)據(jù)采集與清洗實驗
4.1.3 數(shù)據(jù)清洗綜合應(yīng)用實驗
4.2 數(shù)據(jù)分析
4.2.1 基本概念
4.2.2 數(shù)據(jù)分析實驗
4.3 規(guī)劃求解與最優(yōu)化方案選擇
4.3.1 規(guī)劃求解的步驟
4.3.2 規(guī)劃求解最。ù螅┲祵嶒
第5章 數(shù)據(jù)可視化
5.1 數(shù)據(jù)可視化概述
5.2 數(shù)據(jù)可視化實驗
算法篇
第6章 算法可視化工具
6.1 RAPTOR基礎(chǔ)
6.1.1 RAPTOR的概念與特點
6.1.2 RAPTOR的操作環(huán)境
6.1.3 RAPTOR常量
6.1.4 RAPTOR變量
6.1.5 RAPTOR的輸入與輸出語句
6.1.6 RAPTOR的數(shù)據(jù)處理語句
6.1.7 RAPTOR的子過程調(diào)用語句
6.1.8 RAPTOR 函數(shù)與決策表達式
6.1.9 RAPTOR數(shù)組變量
6.2 RAPTOR 入門基礎(chǔ)實驗
6.2.1 RAPTOR的應(yīng)用環(huán)境實驗
6.2.2 RAPTOR的字符變量及字符串變量賦值實驗
6.2.3 RAPTOR函數(shù)應(yīng)用實驗
6.2.4 RAPTOR數(shù)組變量應(yīng)用實驗
第7章 算法設(shè)計基礎(chǔ)
7.1 算法的三種流程控制結(jié)構(gòu)
7.1.1 算法的基本結(jié)構(gòu)
7.1.2 RAPTOR中的順序結(jié)構(gòu)算法設(shè)計
7.1.3 RAPTOR中的分支結(jié)構(gòu)算法設(shè)計
7.1.4 RAPTOR中的循環(huán)結(jié)構(gòu)算法設(shè)計
7.2 子過程
7.2.1 子過程的創(chuàng)建和調(diào)用
7.2.2 子過程的算法設(shè)計實驗
7.3 迭代(遞推)算法
7.3.1 迭代算法思想
7.3.2 斐波那契(Fibonacci)數(shù)列與素數(shù)問題
7.4 窮舉法
7.4.1 窮舉法求解的步驟
7.4.2 使用窮舉算法求解不定方程
7.5 遞歸法
7.5.1 遞歸算法思想
7.5.2 使用遞歸算法求N!
7.6 排序問題算法
7.6.1 數(shù)組與常用的排序算法
7.6.2 排序問題算法設(shè)計實驗
7.7 查找問題算法
7.7.1 常用的查找算法
7.7.2 查找問題算法設(shè)計實驗
7.8 數(shù)值概率(利用random()函數(shù)的仿真)算法
7.8.1 數(shù)值概率算法思想
7.8.2 數(shù)值概率算法實驗
第8章 Excel中的算法推演
8.1 遞推計算
8.1.1 遞推算法思想
8.1.2 求斐波那契數(shù)列第m項的值
8.1.3 求最大公約數(shù)
8.1.4 約瑟夫問題
8.2 二分法計算
8.2.1 二分法搜索策略與過程
8.2.2 用二分法求冪
8.3 貪心算法
8.3.1 貪心算法思想
8.3.2 埃及分數(shù)
8.4 加密算法
8.4.1 古典加密算法與現(xiàn)代加密算法
8.4.2 文本加密
第9章 Python程序設(shè)計基礎(chǔ)
9.1 Python編譯環(huán)境
9.1.1 Python簡介
9.1.2 Python環(huán)境配置及基本命令實驗
9.2 Python基礎(chǔ)語法
9.2.1 標(biāo)識符與Python程序格式
9.2.2 Python基礎(chǔ)語法實驗
9.3 Python的基本數(shù)據(jù)類型與計算
9.3.1 Python 基本數(shù)據(jù)類型
9.3.2 Python 基本運算
9.3.3 Python基本計算實驗
9.4 組合數(shù)據(jù)類型
9.4.1 各種組合數(shù)據(jù)類型的特點與轉(zhuǎn)換
9.4.2 組合數(shù)據(jù)類型應(yīng)用實驗
9.5 Python 輸入、輸出模塊及編程方法
9.5.1 Python 輸入語句
9.5.2 Python輸出語句
9.5.3 Python 編程方法
9.5.4 Python基礎(chǔ)編程實驗
9.6 Python的控制結(jié)構(gòu)
9.6.1 Python的三種控制結(jié)構(gòu)
9.6.2 Python的控制結(jié)構(gòu)實驗
9.7 Python函數(shù)
9.7.1 Python的函數(shù)定義格式與參數(shù)傳遞
9.7.2 Python函數(shù)實驗
第 10章 算法在Python中的實現(xiàn)
10.1 RAPTOR算法流程在Python中的實現(xiàn)
10.1.1 子過程的Python編程
10.1.2 遞推算法的Python編程
10.1.3 窮舉算法的Python編程
10.1.4 遞歸算法的Python編程
10.1.5 利用random()函數(shù)的仿真算法的python編程
10.2 Excel算法在Python中的實現(xiàn)
10.2.1 二分法求冪的Python編程
10.2.2 貪心算法的python編程
10.2.3 文本加密算法的Python編程
10.3 Python訪問Excel數(shù)據(jù)實驗
10.3.1 Python訪問Excel數(shù)據(jù)文件操作
10.3.2 Python把數(shù)據(jù)寫入到Excel文件的操作步驟
工具篇
第 11章 Word文檔處理
11.1 Word基礎(chǔ)操作
11.1.1 Word工作窗口與基本功能簡介
11.1.2 文字處理操作實驗
11.1.3 Word特殊元素處理—圖片、公式及表格實驗
11.1.4 word頁面布局實驗
11.2 長文檔編輯
11.2.1 文檔格式化
11.2.2 長文檔編輯實驗
11.3 修訂與批注
11.3.1 修訂與批注的步驟
11.3.2 批注與修訂實驗
第 12章 二維動畫與Flash制作
12.1 動畫與Flash介紹
12.1.1 動畫的定義
12.1.2 Flash界面
12.1.3 Flash相關(guān)概念
12.1.4 補間動畫的種類
12.2 Flash形狀補間
12.2.1 Flash形狀補間的定義與基本操作
12.2.2 Flash形狀補間實驗
12.3 Flash動作補間
12.3.1 Flash動作補間的含義
12.3.2 Flash動作補間實驗
12.4 Flash動畫綜合實例
12.4.1 五角星的制作
12.4.2 碧波蕩漾的制作
第 13章 Xmind思維導(dǎo)圖制作
13.1 Xmind功能介紹
13.2 思維導(dǎo)圖設(shè)計
13.2.1 思維導(dǎo)圖設(shè)計步驟
13.2.2 Python基本數(shù)據(jù)類型導(dǎo)圖
13.2.3 思維導(dǎo)圖模仿實驗
13.2.4 思維導(dǎo)圖設(shè)計實驗
附錄A 《數(shù)據(jù)科學(xué)基礎(chǔ)實踐教程》上機考試樣題
附錄B 《數(shù)據(jù)科學(xué)基礎(chǔ)實踐教程》上機實驗報告樣本
參考文獻