零基礎(chǔ)學(xué)R語(yǔ)言數(shù)學(xué)計(jì)算統(tǒng)計(jì)模型與金融大數(shù)據(jù)分析 版權(quán)信息
- ISBN:9787302502852
- 條形碼:9787302502852 ; 978-7-302-50285-2
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
零基礎(chǔ)學(xué)R語(yǔ)言數(shù)學(xué)計(jì)算統(tǒng)計(jì)模型與金融大數(shù)據(jù)分析 本書特色
R具有高效的數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理功能,隨著大數(shù)據(jù)技術(shù)的崛起,R語(yǔ)言已成為大數(shù)據(jù)處理**的工具之一。
R語(yǔ)言并不是獨(dú)立存在的程序設(shè)計(jì)語(yǔ)言,我們習(xí)慣說(shuō)的R其實(shí)是指R系統(tǒng)。本書從建立R系統(tǒng)的基本環(huán)境入手,講述R語(yǔ)言的基本函數(shù)及數(shù)據(jù)分析圖形的繪制,用豐富的范例來(lái)講解R語(yǔ)言的基礎(chǔ)知識(shí),并切入三個(gè)熱門領(lǐng)域:金融分析、統(tǒng)計(jì)模型、數(shù)學(xué)計(jì)算。通過解析在這些領(lǐng)域的實(shí)用案例及數(shù)據(jù)處理分析的過程,讓你在*短的時(shí)間內(nèi)掌握R語(yǔ)言的核心知識(shí),并可以用這些知識(shí)解決自己實(shí)際工作中遇到的問題。
若你是初學(xué)者,本書可以作為你學(xué)習(xí)R語(yǔ)言應(yīng)用基礎(chǔ)的快速入門教材。若你有一定基礎(chǔ),本書則可以進(jìn)一步拓展你的視野,提升你使用R系統(tǒng)進(jìn)行專業(yè)數(shù)據(jù)分析的能力。
零基礎(chǔ)學(xué)R語(yǔ)言數(shù)學(xué)計(jì)算統(tǒng)計(jì)模型與金融大數(shù)據(jù)分析 內(nèi)容簡(jiǎn)介
R具有高效的數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理功能,隨著大數(shù)據(jù)技術(shù)的崛起,R語(yǔ)言已成為大數(shù)據(jù)處理推薦的工具之一。R語(yǔ)言并不是獨(dú)立存在的程序設(shè)計(jì)語(yǔ)言,我們習(xí)慣說(shuō)的R其實(shí)是指R系統(tǒng)。本書從建立R系統(tǒng)的基本環(huán)境入手,講述R語(yǔ)言的基本函數(shù)及數(shù)據(jù)分析圖形的繪制,用豐富的范例來(lái)講解R語(yǔ)言的基礎(chǔ)知識(shí),并切入三個(gè)熱門領(lǐng)域:金融分析、統(tǒng)計(jì)模型、數(shù)學(xué)計(jì)算。通過解析在這些領(lǐng)域的實(shí)用案例及數(shù)據(jù)處理分析的過程,讓你在很短的時(shí)間內(nèi)掌握R語(yǔ)言的核心知識(shí),并可以用這些知識(shí)解決自己實(shí)際工作中遇到的問題。若你是初學(xué)者,本書可以作為你學(xué)習(xí)R語(yǔ)言應(yīng)用基礎(chǔ)的快速入門教材。若你有一定基礎(chǔ),本書則可以進(jìn)一步拓展你的視野,提升你使用R系統(tǒng)進(jìn)行專業(yè)數(shù)據(jù)分析的能力。
零基礎(chǔ)學(xué)R語(yǔ)言數(shù)學(xué)計(jì)算統(tǒng)計(jì)模型與金融大數(shù)據(jù)分析 目錄
目 錄
第1章 建立R語(yǔ)言的環(huán)境 1
1.1 認(rèn)識(shí)R語(yǔ)言 1
1.1.1
R語(yǔ)言的誕生 1
1.1.2
關(guān)于大數(shù)據(jù) 2
1.1.3
R語(yǔ)言在大數(shù)據(jù)中的應(yīng)用 4
1.2 單機(jī)版的R語(yǔ)言 6
1.2.1
在Windows上安裝R語(yǔ)言軟件 6
1.2.2
在Linux上安裝R語(yǔ)言軟件 10
1.2.3
**次使用R語(yǔ)言 12
1.3 服務(wù)器上的R語(yǔ)言 13
1.3.1
為什么要連接到服務(wù)器 14
1.3.2
遠(yuǎn)程連接操作的方式 14
1.3.3
將服務(wù)器的圖形映射到客戶端 18
第2章 R語(yǔ)言的內(nèi)建工具 25
2.1 變量定義與邏輯判斷 25
2.2 數(shù)值與向量 26
2.2.1
數(shù)值的基本運(yùn)算 26
2.2.2
數(shù)值的科學(xué)函數(shù) 30
2.2.3
向量函數(shù) 33
2.3 數(shù)組與矩陣 38
2.3.1
數(shù)組與矩陣的產(chǎn)生與命名 38
2.3.2
數(shù)組的合并與矩陣的轉(zhuǎn)換 42
2.3.3
矩陣的計(jì)算 45
2.3.4
矩陣的數(shù)值分解 49
2.4 數(shù)據(jù)的處理 51
2.4.1
變量的處理工具 51
2.4.2
數(shù)據(jù)的讀入與輸出 57
2.4.3
數(shù)據(jù)的排序 64
2.4.4
數(shù)據(jù)的分割與合并 65
2.5 文字的處理 67
2.5.1
字符串的產(chǎn)生 67
2.5.2
字符串的顯示 68
2.5.3
字符串內(nèi)容的搜索 70
2.5.4
字符串內(nèi)容的提取 74
2.5.5
字符串的替換與組合 75
2.5.6
缺失項(xiàng)(NA)的處理 77
2.6 其他 79
2.6.1
外部軟件包與程序的加載 79
2.6.2
系統(tǒng)環(huán)境命令 86
2.6.3
日期、時(shí)間相關(guān)的函數(shù) 88
第3章 外部數(shù)據(jù)的讀取 90
3.1 文本文件的讀取 90
3.1.1
將文本文件內(nèi)容存為變量 90
3.1.2
根據(jù)固定字符分隔字段 91
3.1.3
通過Linux指令轉(zhuǎn)換字段格式 92
3.1.4
范例實(shí)踐 97
3.2 數(shù)據(jù)庫(kù)的讀取 98
3.2.1
創(chuàng)建MySQL數(shù)據(jù)庫(kù)與數(shù)據(jù)表 99
3.2.2
使用數(shù)據(jù)庫(kù)語(yǔ)句存取數(shù)據(jù) 100
3.2.3
安裝和使用RMySQL 104
3.2.4
使用R讀取數(shù)據(jù)庫(kù)內(nèi)容 105
3.2.5
使用R將內(nèi)容寫入或更新數(shù)據(jù)庫(kù) 106
第4章 程序邏輯結(jié)構(gòu) 108
4.1 函數(shù) 108
4.1.1
使用已經(jīng)存在的函數(shù) 108
4.1.2
自行定義與使用函數(shù) 109
4.2 判斷 110
4.2.1
邏輯判斷表達(dá)式 110
4.2.2
條件判斷語(yǔ)句 111
4.3 循環(huán) 112
4.3.1
for循環(huán) 112
4.3.2
while循環(huán) 115
4.3.3
repeat循環(huán) 117
4.3.4
break跳出循環(huán) 118
4.3.5
next跳過此次循環(huán) 118
4.4 創(chuàng)建自己的R語(yǔ)言程序 119
4.4.1
Source與R Script 119
4.4.2
在外部執(zhí)行R Script 120
第5章 圖形的繪制 125
5.1 系統(tǒng)環(huán)境 125
5.2 圖形函數(shù) 125
5.2.1
par函數(shù) 125
5.2.2
Line Chart(線圖) 128
5.2.3
Dot Plot(點(diǎn)圖) 130
5.2.4
Bar Plot(條形圖) 131
5.2.5
histogram(直方圖) 133
5.2.6
Pie Chart(餅圖) 134
5.2.7
Density Plot(密度圖) 136
5.2.8
Box Plot(箱線圖、盒須圖) 138
5.2.9
abline、curve(直線、曲線) 139
5.2.10
text(輔助文字) 142
5.2.11
Saving Graphs(保存圖形) 143
5.3 繪圖范例 143
第6章 數(shù)值分析與矩陣計(jì)算 146
6.1 數(shù)值分析函數(shù) 146
6.1.1
數(shù)值精度 146
6.1.2
四舍五入誤差 147
6.1.3
R的內(nèi)建數(shù)值與數(shù)學(xué)函數(shù) 149
6.1.4
多項(xiàng)式函數(shù) 150
6.1.5
方程式的解 155
6.2 矩陣應(yīng)用函數(shù) 158
6.2.1
行列式 159
6.2.2
逆矩陣 160
6.2.3
特征值與特征向量 160
6.2.4
矩陣分解 161
6.3 矩陣計(jì)算范例 164
6.3.1
矩陣的N次方 165
6.3.2
Fibonacci數(shù)列 166
6.3.3
特征向量的中心性 167
6.4 微分方程組范例 168
6.4.1
常微分方程式 169
6.4.2
邊界值問題 171
第7章 統(tǒng)計(jì)模型的建構(gòu)與分析
174
7.1 概率函數(shù)的應(yīng)用 174
7.1.1
一般概率的計(jì)算 174
7.1.2
概率分布 174
7.1.3
隨機(jī)變量 180
7.2 統(tǒng)計(jì)函數(shù)的應(yīng)用 182
7.2.1
基本統(tǒng)計(jì)的計(jì)算 182
7.2.2
評(píng)估置信區(qū)間 185
7.2.3
執(zhí)行統(tǒng)計(jì)檢驗(yàn) 187
7.3 圖形與模型的應(yīng)用 190
7.3.1
繪制統(tǒng)計(jì)圖形 190
7.3.2
線性回歸模型 194
第8章 金融工具的分析與使用
197
8.1 金融函數(shù)的應(yīng)用 197
8.1.1
時(shí)間序列分析 197
8.1.2
回報(bào)率與杠桿原理 212
8.1.3
債券收益率與期限結(jié)構(gòu) 214
8.1.4
投資組合理論 215
8.2 圖形與模型的應(yīng)用 217
8.2.1
Black-Scholes 模型 217
8.2.2
套期保值模型 218
8.2.3
Delta避險(xiǎn) 220
8.3 金融軟件包的應(yīng)用:quantmod
221
8.3.1
安裝與加載 221
8.3.2
獲取數(shù)據(jù)并繪圖 223
8.3.3
數(shù)據(jù)的讀取 225
8.3.4
K線圖的繪制 227
8.3.5
TTR技術(shù)指標(biāo)的應(yīng)用 230
第9章 金融大數(shù)據(jù)的挖掘 234
9.1 獲取歷史數(shù)據(jù)和信息 234
9.1.1
了解數(shù)據(jù)的來(lái)源與獲取 234
9.1.2
了解時(shí)間單位不同的差距 235
9.1.3
網(wǎng)絡(luò)上的公開信息 236
9.2 公司基本資料與股票市場(chǎng)的分析 238
9.2.1
公開信息的分析與獲取 239
9.2.2
分析公司的基本資料 243
9.2.3
圖表的繪制與輸出 244
9.2.4
股價(jià)的分析與策略 245
9.3 期貨交易的分析與回測(cè)
246
9.3.1
了解期貨交易所的數(shù)據(jù) 246
9.3.2
在R中讀取交易數(shù)據(jù) 246
9.3.3
數(shù)據(jù)的分析與計(jì)算 246
9.3.4
圖表的繪制與輸出 248
第10章 平順銜接 MATLAB
251
10.1
MATLAB的安裝與加載 251
10.2
介紹MATLAB軟件包內(nèi)的函數(shù) 251
10.3
Rcpp 267
10.3.1
認(rèn)識(shí)Rcpp 267
10.3.2
安裝工具軟件包 267
10.3.3
Rcpp范例與性能測(cè)試 271
展開全部
零基礎(chǔ)學(xué)R語(yǔ)言數(shù)學(xué)計(jì)算統(tǒng)計(jì)模型與金融大數(shù)據(jù)分析 作者簡(jiǎn)介
豐士昌曾擔(dān)任MIS工程師與主管,對(duì)于Linux系統(tǒng)管理與服務(wù)器架設(shè)擁有十余年經(jīng)驗(yàn),著有系統(tǒng)、網(wǎng)絡(luò)、服務(wù)器相關(guān)書籍四十余本,通過LPIC Level 1與Level 2認(rèn)證,目前擔(dān)任企業(yè)信息部門主管,并兼任計(jì)算機(jī)培訓(xùn)講師,教授操作系統(tǒng)、服務(wù)器、云端系統(tǒng)等課程。