本書介紹如何使用圖形化的方法來分析和理解復(fù)雜的數(shù)據(jù),該方法突出數(shù)據(jù)中重要的關(guān)聯(lián)和分布趨勢,并使用盡可能簡單的視覺元素來呈現(xiàn)盡可能豐富的信息。本書重點(diǎn)介紹如何理解數(shù)據(jù)分析的圖形元素,以及如何使用R生成書中涉及的各種圖形。附錄中列有大量參考資料,以及章節(jié)練習(xí)解答、相關(guān)R函數(shù)、R包、故障排查等信息,便于讀者深入學(xué)習(xí)。
與其在茫茫表格中搜索數(shù)字,不如將數(shù)據(jù)圖形化,讓復(fù)雜數(shù)據(jù)關(guān)系一目了然。本書是數(shù)據(jù)分析和可視化入門首-選,以功能強(qiáng)大的R語言為工具,教你創(chuàng)建各種實(shí)用的數(shù)據(jù)圖形,掌握高亮數(shù)據(jù)中的重要關(guān)系和趨勢、簡化數(shù)據(jù)形式、突出重點(diǎn)數(shù)字等技能。本書適合所有需要數(shù)據(jù)分析的讀者,也可作為統(tǒng)計(jì)課程的補(bǔ)充教材,無需數(shù)學(xué)、統(tǒng)計(jì)學(xué)或計(jì)算機(jī)編程背景。
R語言基本知識(shí)
創(chuàng)建單變量圖,如餅圖、箱線圖、直方圖等
創(chuàng)建雙變量圖,如散點(diǎn)圖、折線圖、高密度圖等
創(chuàng)建多變量圖,如散點(diǎn)圖矩陣、三維圖、樹狀圖、熱圖等
配套視頻講解,并可下載App觀看AR視頻:https: h5.arbook.io zhuanlan.html?book_id=30&status=bookdetail
John Jay Hilfiger,統(tǒng)計(jì)學(xué)家,數(shù)據(jù)分析專家,擁有生物統(tǒng)計(jì)學(xué)碩士學(xué)位,曾在康奈爾大學(xué)、羅切斯特大學(xué)和愛荷華大學(xué)擔(dān)任統(tǒng)計(jì) 計(jì)算機(jī)分析員。此外,Hilfiger還是一位作曲家和編曲家,擁有音樂碩士和博士學(xué)位,發(fā)表過100多首作品,曾任音樂教授。
【譯者簡介】
王洋洋
計(jì)算機(jī)碩士,狂熱的數(shù)據(jù)愛好者。現(xiàn)為云網(wǎng)絡(luò)安全領(lǐng)域大數(shù)據(jù)工程師,熟練多種編程語言、大數(shù)據(jù)技術(shù)、機(jī)器學(xué)習(xí)深度學(xué)習(xí)算法、設(shè)計(jì)模式等。業(yè)余喜歡打羽毛球、練瑜伽,古箏業(yè)余3級(jí)水平。
前言 ix
第一部分 開始使用 R
第 1 章 R 基礎(chǔ) 2
1.1 下載軟件 2
1.2 嘗試一些簡單的任務(wù) 2
1.3 用戶界面 5
1.4 安裝包:GUI 界面 6
1.5 數(shù)據(jù)結(jié)構(gòu) 6
1.6 樣本數(shù)據(jù)集 7
1.7 工作目錄 9
1.8 將數(shù)據(jù)導(dǎo)入 R 9
1.8.1 命令行輸入 10
1.8.2 使用數(shù)據(jù)編輯器 11
1.8.3 從外部文件讀取 13
1.9 獲取腳本 18
1.10 用戶自定義函數(shù) 20
1.11 開始令人享受的事 21
第 2 章 R 圖概述 24
2.1 圖表導(dǎo)出 24
2.2 探索性圖表和展示性圖表 25
2.3 R 圖形系統(tǒng) 28
2.3.1 基本圖形和網(wǎng)格 28
2.3.2 lattice 28
2.3.3 ggplot2 30
2.3.4 包的特殊應(yīng)用程序 圖表 31
2.3.5 用戶自定義圖表函數(shù) 31
第二部分 單變量圖
第 3 章 帶狀圖 34
3.1 一種簡單的圖 34
3.2 數(shù)據(jù)可以漂亮 40
3.2.1 練習(xí) 3-1 43
3.2.2 練習(xí) 3-2 43
第 4 章 點(diǎn)圖 44
第 5 章 箱線圖 50
5.1 箱線圖 50
5.2 再次訪問 Nimrod 54
5.3 美化數(shù)據(jù) 56
5.3.1 練習(xí) 5-1 59
5.3.2 練習(xí) 5-2 59
第 6 章 莖葉圖 60
第 7 章 直方圖 63
7.1 簡單直方圖 63
7.2 帶第二個(gè)變量的直方圖 66
7.2.1 練習(xí) 7-1 70
7.2.2 練習(xí) 7-2 70
第 8 章 核密度圖 71
8.1 密度估計(jì) 71
8.1.1 選擇帶寬 73
8.1.2 比較兩個(gè)或多個(gè)密度圖 74
8.1.3 背景不是白色的 76
8.2 累積分布函數(shù) 76
8.2.1 練習(xí) 8-1 78
8.2.2 練習(xí) 8-2 78
第 9 章 條形圖 79
9.1 基礎(chǔ)條形圖 79
9.2 脊柱圖 82
9.3 條形圖的間距和方向 83
9.3.1 練習(xí) 9-1 86
9.3.2 練習(xí) 9-2 86
第 10 章 餅圖 87
10.1 普通餅圖 87
10.2 扇形圖 89
10.2.1 練習(xí) 10-1 90
10.2.2 練習(xí) 10-2 90
第 11 章 地毯圖 91
第三部分 雙變量圖
第 12 章 散點(diǎn)圖和折線圖 94
12.1 基礎(chǔ)散點(diǎn)圖 94
12.2 折線圖 99
12.3 模板 105
12.4 增強(qiáng)的散點(diǎn)圖 108
12.4.1 練習(xí) 12-1 111
12.4.2 練習(xí) 12-2 112
第 13 章 高密度圖 113
第 14 章 Bland-Altman 圖 121
第 15 章 QQ 圖 128
第四部分 多變量圖
第 16 章 散點(diǎn)圖矩陣和相關(guān)性分析圖 136
16.1 散點(diǎn)圖矩陣 136
16.2 相關(guān)性分析圖 141
16.3 混合定量變量和分類變量的廣義對(duì)矩陣 145
第 17 章 三維圖 149
17.1 三維散點(diǎn)圖 149
17.2 偽色圖 154
17.3 氣泡圖 155
17.3.1 練習(xí) 17-1 160
17.3.2 練習(xí) 17-2 160
第 18 章 協(xié)同圖 161
第 19 章 聚類分析:樹狀圖和熱圖 167
19.1 聚類分析 167
19.2 熱圖 172
19.2.1 練習(xí) 19-1 176
19.2.2 練習(xí) 19-2 176
19.2.3 練習(xí) 19-3 176
第 20 章 馬賽克圖 177
第五部分 現(xiàn)在該做些什么
第 21 章 拓展圖形化知識(shí)和 R 技能的資源 188
21.1 R 圖 188
21.2 通用繪圖原則 189
21.3 學(xué)習(xí)更多關(guān)于 R 的知識(shí) 189
21.4 用 R 做統(tǒng)計(jì) 189
附錄 A 參考文獻(xiàn) 191
附錄 B R 的顏色 193
附錄 C R Commander 圖形用戶界面 195
附錄 D 使用 引用的包 200
附錄 E 從 R 的外部導(dǎo)入數(shù)據(jù) 204
附錄 F 章節(jié)練習(xí)解答 209
附錄 G 故障排查:為什么我的代碼不工作 220
附錄 H 本書介紹的 R 函數(shù) 228
關(guān)于作者 238
關(guān)于封面 238