R語言程序設計基礎/普通高等院校數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)“十三五”規(guī)劃教材
定 價:42.8 元
叢書名:普通高等院校數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)“十三五”規(guī)劃教材
- 作者:文必龍,高雅田 編
- 出版時間:2019/4/1
- ISBN:9787568050067
- 出 版 社:華中科技大學出版社
- 中圖法分類:TP312
- 頁碼:276
- 紙張:膠版紙
- 版次:1
- 開本:16開
《R語言程序設計基礎/普通高等院校數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)“十三五”規(guī)劃教材》全面且系統(tǒng)地講述了R語言的基礎知識、圖形工具及在機器學習算法中的應用。教材分為三個部分。第一部分是基礎部分,由第1~5章組成,介紹R語言的基本語法、數(shù)據(jù)類型、控制流程、數(shù)據(jù)的輸入輸出及圖形編程等。第二部分是高級部分,由第6~11章組成,介紹R語言的數(shù)據(jù)預處理、數(shù)據(jù)處理、數(shù)據(jù)統(tǒng)計性分析,以及回歸分析、聚類分析、支持向量機、人工神經網(wǎng)絡等常用數(shù)據(jù)分析算法的原理及應用編程。第三部分即第12章,是應用案例,以圖書館大數(shù)據(jù)分析為業(yè)務背景,逐步介紹了采用R語言進行數(shù)據(jù)探索、數(shù)據(jù)分析、數(shù)據(jù)可視化等的具體方法和實現(xiàn)過程。
《R語言程序設計基礎/普通高等院校數(shù)據(jù)科學與大數(shù)據(jù)技術專業(yè)“十三五”規(guī)劃教材》按照“教、學、做”一體化的模式編寫,該書可以作為高等院校R語言課程的教材,也可以作為軟件開發(fā)人員學習R語言的參考書籍。
第1章 進入R的世界
1.1 R及RStudio的下載與安裝
1.2 認識RStudio開發(fā)環(huán)境
1.3 第一次使用R
1.4 R包
第2章 R語言基礎
2.1 基本概念
2.2 向量
2.3 矩陣和數(shù)組
2.4 數(shù)據(jù)框
2.5 列表
第3章 R函數(shù)與流程控制
3.1 編寫自己的R函數(shù)
3.2 分支結構
3.3 循環(huán)結構
第4章 數(shù)據(jù)的輸入輸出
4.1 基本的輸入輸出功能
4.2 與其他軟件的數(shù)據(jù)交換
第5章 基本圖形
5.1 散點圖
5.2 曲線圖
5.3 圖形的更多修飾
5.4 常用圖形
第6章 數(shù)據(jù)預處理
6.1 字符串的處理
6.2 日期和時間的處理
6.3 數(shù)據(jù)清洗
第7章 數(shù)據(jù)處理與描述性統(tǒng)計
7.1 apply()函數(shù)族
7.2 數(shù)據(jù)處理
7.3 描述性統(tǒng)計
第8章 廣義線性回歸
8.1 回歸的基本模型
8.2 檢驗多元回歸模型
8.3 評估與選擇回歸模型
8.4 預測回歸模型
8.5 實踐與練習
第9章 聚類分析
9.1 聚類分析的概念及常用函數(shù)
9.2 K-means算法
9.3 高斯混合模型
9.4 層次聚類法
9.5 實踐與練習
第10章 支持向量機
10.1 支持向量機概述
10.2 線性可分及非線性支持向量機
10.3 實踐與練習
第11章 人工神經網(wǎng)絡
11.1 人工神經網(wǎng)絡概述
11.2 神經網(wǎng)絡中的感知機
11.3 剖析神經網(wǎng)絡
11.4 神經網(wǎng)絡實踐與練習
第12章 應用案例——圖書館目大數(shù)據(jù)分析
12.1 案例背景
12.2 數(shù)據(jù)探索
12.3 數(shù)據(jù)分析
12.4 數(shù)據(jù)可視化
參考文獻