R語言數(shù)據(jù)可視化之美:專業(yè)圖表繪制指南(增強(qiáng)版)
定 價:159 元
- 作者:張杰
- 出版時間:2019/10/1
- ISBN:9787121374432
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:C819-62
- 頁碼:376
- 紙張:
- 版次:01
- 開本:16開
本書主要介紹使用R 中的ggplot2 包及其拓展包、ggraph 包、circlize 包和plot3D 包等繪制專業(yè)圖表的方法。本書先介紹了R 語言編程基礎(chǔ)知識,以及使用dplyr、tidyr、reshape2 等包的數(shù)據(jù)操作方法;再對比了base、lattice 和ggplot2 包的圖形語法。本書首次系統(tǒng)性地介紹了使用ggplot2 包及其拓展包繪制類別對比型、數(shù)據(jù)關(guān)系型、時間序列型、整體局部型、地理空間型等常見的二維圖表的方法,ggraph、 igraph、circlize 等包繪制層次、網(wǎng)絡(luò)關(guān)系型圖表,以及使用plot3D 包繪制三維圖表(包括三維散點圖、柱形圖和曲面圖等)的方法。另外,本書也首次介紹了論文中學(xué)術(shù)圖表的圖表配色、規(guī)范格式等相關(guān)技能與知識。
張杰數(shù)據(jù)分析與可視化達(dá)人;EasyCharts微信公眾號聯(lián)合主創(chuàng);著有15篇SCI(E)和SSCI學(xué)術(shù)論文;出版專著《Excel 數(shù)據(jù)之美:科學(xué)圖表與商業(yè)圖表的繪制》和《R語言數(shù)據(jù)可視化之美:專業(yè)圖表繪制指南》;第11屆和第12屆中國R會議數(shù)據(jù)可視化演講嘉賓;學(xué)術(shù)研究方向為顏色科學(xué)、機(jī)器視覺、數(shù)據(jù)分析與可視化等。
第1章 R語言編程與繪圖基礎(chǔ) 1
1.1 學(xué)術(shù)圖表的基本概念 2
1.1.1 學(xué)術(shù)圖表的基本作用 3
1.1.2 學(xué)術(shù)圖表的基本類別 5
1.1.3 學(xué)術(shù)圖表的繪制原則 7
1.2 你為什么要選擇R 8
1.3 R軟件的安裝與使用 15
1.3.1 R與RStudio的安裝 15
1.3.2 包的安裝與加載 16
1.4 R語言編程基礎(chǔ) 17
1.4.1 數(shù)據(jù)類型 17
1.4.2 數(shù)據(jù)結(jié)構(gòu) 18
1.4.3 數(shù)據(jù)屬性 21
1.4.4 數(shù)據(jù)的導(dǎo)入與導(dǎo)出 23
1.4.5 控制語句與函數(shù)編寫 26
1.5 R語言繪圖基礎(chǔ) 28
1.6 ggplot2圖形語法 30
1.6.1 geom_xxx()與stat_xxx() 32
1.6.2 視覺通道映射 34
1.6.3 度量調(diào)整 38
1.6.4 坐標(biāo)系 44
1.6.5 圖例 53
1.6.6 主題系統(tǒng) 55
1.6.7 位置調(diào)整 58
1.7 學(xué)術(shù)圖表的色彩運(yùn)用原理 62
1.7.1 顏色模式 62
1.7.2 顏色主題的搭配原理 67
1.7.3 學(xué)術(shù)圖表的顏色主題 70
1.7.4 顏色方案的拾取使用 72
1.7.5 顏色主題的應(yīng)用案例 75
1.8 圖表的基本類型 78
1.8.1 類別比較 79
1.8.2 數(shù)據(jù)關(guān)系 79
1.8.3 數(shù)據(jù)分布 81
1.8.4 時間序列 82
1.8.5 局部整體 82
1.8.6 地理空間 83
第2章 R語言數(shù)據(jù)處理基礎(chǔ) 84
2.1 表格的轉(zhuǎn)換 85
2.1.1 表格的變換 85
2.1.2 變量的變換 86
2.1.3 表格的排序 87
2.2 表格的整理 87
2.2.1 表格的拼接 87
2.2.2 表格的融合 88
2.2.3 表格的分組操作 90
第3章 類別比較型圖表 93
3.1 柱形圖系列 94
3.1.1 單數(shù)據(jù)系列柱形圖 95
3.1.2 多數(shù)據(jù)系列柱形圖 96
3.1.3 堆積柱形圖 97
3.1.4 百分比堆積柱形圖 98
3.2 條形圖系列 99
3.3 不等寬柱形圖 100
3.4 克利夫蘭點圖系列 101
3.5 坡度圖 103
3.6 南丁格爾玫瑰圖 104
3.7 徑向柱形圖 108
3.8 雷達(dá)圖 110
3.9 詞云圖 113
第4章 數(shù)值關(guān)系型圖表 117
4.1 散點圖系列 118
4.1.1 趨勢顯示的二維散點圖 118
4.1.2 分布顯示的二維散點圖 125
4.1.3 氣泡圖 129
4.1.4 三維散點圖 132
4.2 曲面擬合圖 136
4.3 等高線圖 139
4.4 切面圖 140
4.5 三元相圖 142
4.6 散點曲線圖系列 143
4.7 瀑布圖 145
4.8 相關(guān)系數(shù)圖 151
4.9 韋恩圖 153
第5章 數(shù)據(jù)分布型圖表 155
5.1 統(tǒng)計直方圖和核密度估計圖 157
5.1.1 統(tǒng)計直方圖 157
5.1.2 核密度估計圖 157
5.2 數(shù)據(jù)分布型圖表系列 161
5.2.1 散點分布圖系列 162
5.2.2 柱形分布圖系列 164
5.2.3 箱形圖系列 165
5.2.4 其他圖表 170
5.3 二維統(tǒng)計直方圖和二維核密度估計圖 180
5.3.1 二維統(tǒng)計直方圖 180
5.3.2 二維核密度估計圖 180
5.4 金字塔圖和鏡面圖 184
第6章 時間序列型圖表 186
6.1 折線圖與面積圖系列 187
6.1.1 折線圖 187
6.1.2 面積圖 187
6.2 日歷圖 191
6.3 螺旋圖 194
6.4 量化波形圖 199
6.5 地平線圖 202
第7章 局部整體型圖表 205
7.1 餅狀圖系列 206
7.1.1 餅圖 206
7.1.2 圓環(huán)圖 208
7.1.3 復(fù)合餅圖系列 208
7.2 馬賽克圖 211
7.3 華夫餅圖 214
第8章 高維數(shù)據(jù)可視化 216
8.1 高維數(shù)據(jù)的變換展示 218
8.1.1 主成分分析法 218
8.1.2 t-SNE算法 220
8.2 分面圖 221
8.3 矩陣散點圖 225
8.4 熱力圖 227
8.5 平行坐標(biāo)系圖 230
8.6 RadViz圖 232
8.7 圖標(biāo)法 233
8.7.1 基于星形圖的圖標(biāo)法 234
8.7.2 基于柱形圖的圖標(biāo)法 236
8.7.3 切爾諾夫臉譜圖 238
8.8 表格圖 241
第9章 層次關(guān)系型圖表 242
9.1 表示層次關(guān)系型數(shù)據(jù)的節(jié)點鏈接圖 243
9.2 樹形圖 248
9.3 旭日圖 252
9.4 圓堆積圖 255
9.5 矩形樹狀圖 256
第10章 網(wǎng)絡(luò)關(guān)系型圖表 260
10.1 相鄰矩陣圖 262
10.2 和弦圖 265
10.3 ;鶊D 270
10.4 表示網(wǎng)絡(luò)關(guān)系型數(shù)據(jù)的節(jié)點鏈接圖 273
10.5 蜂巢網(wǎng)絡(luò)圖 281
10.6 邊綁定圖 283
第11章 地理空間型圖表 287
11.1 不同級別的地圖 288
11.1.1 世界地圖 288
11.1.2 國家地圖 294
11.1.3 局部地圖 299
11.2 分級統(tǒng)計地圖 300
11.3 點描法地圖 304
11.4 帶餅圖的地圖 309
11.5 帶柱形的地圖 311
11.6 沃羅諾伊地圖 312
11.7 帶連接線的地圖 314
11.7.1 連接地圖 314
11.7.2 流向地圖 315
11.8 等位地圖 317
11.9 線型地圖 322
11.10 點狀地圖 324
11.11 簡化示意圖 327
11.12 郵標(biāo)法 331
11.13 地鐵線路圖 333
11.13.1 示意地鐵線路圖的繪制 334
11.13.2 實際地鐵線路圖 335
11.13.3 地鐵線路圖的應(yīng)用 336
第12章 論文中學(xué)術(shù)圖表的升級技能 341
12.1 圖片的截取與處理軟件 342
12.1.1 常見截圖軟件 342
12.1.2 圖片處理軟件 342
12.2 論文中學(xué)術(shù)圖表的規(guī)范與調(diào)整 343
12.2.1 圖片的格式與轉(zhuǎn)換 345
12.2.2 圖片的分辨率 348
12.2.3 圖片的色彩要求 350
12.2.4 圖片的物理尺寸 351
12.2.5 圖片的標(biāo)注格式 352
12.2.6 圖片的占內(nèi)存容量 352
12.2.7 在R中導(dǎo)出圖表 354
12.3 圖表繪制的必備技能 355
12.3.1 矢量圖表元素的修改 355
12.3.2 期刊論文的圖片提取 357
12.3.3 圖表數(shù)據(jù)的重新提取 357
參考文獻(xiàn) 360