注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計R語言數(shù)據(jù)可視化實戰(zhàn)

R語言數(shù)據(jù)可視化實戰(zhàn)

R語言數(shù)據(jù)可視化實戰(zhàn)

定 價:¥169.00

作 者: 米霖 著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111667919 出版時間: 2020-11-01 包裝: 平裝
開本: 16開 頁數(shù): 572 字數(shù):  

內(nèi)容簡介

  本書全面介紹了如何利用R語言繪制各種統(tǒng)計圖形,書中的所有統(tǒng)計圖形都給出了實例源代碼,讀者可以通過代碼進行復現(xiàn)。本書共13章,涵蓋的主要內(nèi)容有R語言數(shù)據(jù)可視化簡介;數(shù)據(jù)處理與探索;數(shù)據(jù)可視化;單變量圖形繪制;兩個同類型變量的圖形繪制;離散變量和連續(xù)變量之間的圖形繪制;高維圖形繪制;其他圖形繪制;圖形元素、標題和圖例;顏色等參數(shù)的調(diào)整;合并多幅圖形;R語言繪圖包;Shiny工具包。 本書適合R語言數(shù)據(jù)可視化入門與進階讀者閱讀,也適合數(shù)據(jù)分析和數(shù)據(jù)挖掘的從業(yè)者及其他數(shù)據(jù)科學從業(yè)者閱讀。另外,本書還適合統(tǒng)計學、計算機、機器學習和數(shù)學等相關專業(yè)的本科生及研究生作為參考讀物。

作者簡介

  米霖畢業(yè)于國內(nèi)知名的211院校,本科數(shù)學專業(yè),研究生統(tǒng)計學專業(yè)。有8年以上的R語言項目開發(fā)經(jīng)驗,擅長數(shù)據(jù)挖掘、機器學習和統(tǒng)計模型。曾經(jīng)在網(wǎng)易云課堂上線了多門R語言的相關課程,包括“Shiny初級教程”“R包開發(fā)”“H2O機器學習模型”“信用評分模型開發(fā)”“R語言文本挖掘”“金融數(shù)據(jù)分析”等,學員累計超過5000人。完成了多個數(shù)據(jù)挖掘項目、信貸中的信用評分項目和電商風控項目等,其中,廣告虛假流量識別項目通過對虛假流量數(shù)據(jù)的挖掘,幫助企業(yè)節(jié)省了上百萬元的營銷成本。

圖書目錄

第1章  R語言數(shù)據(jù)可視化簡介 1
1.1  R語言介紹   1
1.1.1  向量   3
1.1.2  列表   3
1.1.3  矩陣   4
1.1.4  數(shù)組   5
1.1.5  因子   5
1.1.6  數(shù)據(jù)框       6
1.1.7  for循環(huán)     7
1.1.8  條件判斷   8
1.1.9  函數(shù)   9
1.2  Rstudio介紹  12
1.3  R包介紹       13
1.4  R語言數(shù)據(jù)讀取   14
1.4.1  讀取Excel數(shù)據(jù) 15
1.4.2  讀取SPSS、SAS和STATA數(shù)據(jù)    17
1.5  ggplot2介紹  18
1.5.1  使用qplot函數(shù)快速繪圖  19
1.5.2  使用ggplot函數(shù)繪圖       20
1.6  統(tǒng)計圖形      22
1.6.1  散點圖       22
1.6.2  箱線圖       24
1.6.3  小提琴圖   25
1.6.4  條形圖       27
1.6.5  和弦圖       28
1.6.6  ?;鶊D       30
1.6.7  棒棒糖圖   31
1.6.8  克利夫蘭點圖   32
1.6.9  藝術圖       34
1.7  tidyverse介紹       38
1.8  總結      41
第2章  數(shù)據(jù)處理與探索    42
2.1  數(shù)據(jù)轉(zhuǎn)換      42
2.1.1  篩選數(shù)據(jù)集的行       42
2.1.2  篩選數(shù)據(jù)集的列       46
2.1.3  數(shù)據(jù)排序及新變量生成   48
2.1.4  數(shù)據(jù)分組匯總   49
2.1.5  數(shù)據(jù)合并   50
2.2  數(shù)據(jù)重塑      54
2.2.1  數(shù)據(jù)聚合   55
2.2.2  數(shù)據(jù)分散   56
2.2.3  數(shù)據(jù)切割   57
2.2.4  數(shù)據(jù)合并   58
2.3  總結      59
第3章  數(shù)據(jù)可視化    60
3.1  ggplot2核心概念  60
3.1.1  散點圖       62
3.1.2  折線圖       64
3.1.3  條形圖       66
3.1.4  直方圖       68
3.1.5  密度圖       72
3.1.6  箱線圖       75
3.2  總結      79
第4章  單變量圖形繪制    80
4.1  面積圖   80
4.1.1  面積圖的繪制方式   82
4.1.2  繪制堆疊的面積圖   85
4.1.3  繪制比例堆疊面積圖       88
4.2  密度圖   90
4.2.1  基礎密度圖       95
4.2.2  繪制少量分組的密度圖   96
4.2.3  繪制大量分組的密度圖   101
4.2.4  密度圖的其他調(diào)整   103
4.3  直方圖   105
4.3.1  基礎直方圖       107
4.3.2  分組直方圖的繪制   109
4.3.3  合并直方圖與密度圖       111
4.4  頻率圖   113
4.5  總結      114
第5章  兩個同類型變量的圖形繪制       115
5.1  散點圖   115
5.1.1  繪制基礎散點圖       118
5.1.2  繪制分組散點圖       121
5.1.3  添加擬合曲線   127
5.1.4  在散點圖中添加地毯圖   130
5.1.5  在散點圖中添加文本       136
5.2  抖動點圖      140
5.3  連續(xù)二維分布圖   142
5.3.1  繪制二維直方圖       143
5.3.2  繪制六角直方圖       144
5.3.3  繪制二維密度直方圖       145
5.3.4  調(diào)整圖形配色   147
5.4  線圖      148
5.4.1  繪制基礎線圖   155
5.4.2  繪制連線圖       160
第6章  分類變量和連續(xù)變量的圖形繪制       163
6.1  箱線圖   163
6.1.1  繪制基礎箱線圖       174
6.1.2  調(diào)整參數(shù)   175
6.1.3  調(diào)整箱線圖組別的順序   176
6.1.4  調(diào)整顏色   183
6.1.5  構建分組箱線圖       191
6.1.6  調(diào)整箱線圖的寬度   193
6.1.7  構建連續(xù)變量的箱線圖   194
6.1.8  添加平均值       195
6.1.9  添加抖動點       196
6.2  小提琴圖      197
6.2.1  繪制基礎的小提琴圖       200
6.2.2  繪制水平的小提琴圖       201
6.2.3  在小提琴圖中添加箱線圖       203
6.3  棒棒糖圖      204
6.3.1  繪制分組的棒棒糖圖       209
6.3.2  繪制基礎棒棒糖圖   217
6.3.3  棒棒糖圖參數(shù)的調(diào)節(jié)       219
6.3.4  添加標注   224
6.4  條形圖   226
6.4.1  繪制基礎條形圖       229
6.4.2  改變條形圖寬度       235
6.4.3  添加誤差棒       235
6.5  圓形條形圖   241
6.5.1  繪制基礎圓形條形圖       250
6.5.2  添加標簽   252
6.5.3  圓形條形圖的更多調(diào)整   253
6.6  餅圖      259
6.6.1  繪制基礎餅圖   263
6.6.2  調(diào)整細節(jié)   264
6.6.3  添加標簽   265
6.7  甜甜圈圖      266
第7章  高維圖形繪制       270
7.1  氣泡圖   270
7.1.1  繪制基礎氣泡圖       274
7.1.2  控制氣泡的大小       275
7.1.3  設置顏色   276
7.1.4  調(diào)整更多的細節(jié)       277
7.1.5  繪制動態(tài)圖       279
7.2  三維散點圖   280
7.3  流型圖   282
7.3.1  繪制基礎流型圖       285
7.3.2  調(diào)整流型圖的偏移   286
7.3.3  調(diào)整流型圖的形狀與顏色       287
7.4  相關矩陣圖   288
7.5  樹狀圖   291
7.5.1  繪制基礎樹狀圖       295
7.5.2  繪制圓形樹狀圖       297
7.5.3  繪制聚類結果的樹狀圖   298
7.5.4  更多調(diào)整   302
7.6  圓形包裝圖   308
7.6.1  具有一個層次的圓形包裝圖   310
7.6.2  調(diào)整顏色   311
7.6.3  調(diào)整圓形之間的距離       315
7.6.4  繪制多層次的圓形包裝圖       315
7.6.5  調(diào)整細節(jié)   317
7.6.6  隱藏級       321
7.7  樹形圖   325
7.7.1  繪制基礎樹形圖       326
7.7.2  繪制帶有多個級別的樹形圖   327
7.7.3  自定義樹形圖   328
第8章  其他圖形繪制       332
8.1  和弦圖   332
8.1.1  繪制圓形圖       334
8.1.2  繪制基礎和弦圖       337
8.1.3  調(diào)整細節(jié)   340
8.2  ?;鶊D   343
8.3  網(wǎng)絡圖   347
8.3.1  繪制基礎網(wǎng)絡圖       356
8.3.2  調(diào)整網(wǎng)絡圖的參數(shù)   358
8.3.3  網(wǎng)絡圖布局       361
8.3.4  將變量映射到節(jié)點和鏈接特征       362
8.3.5  使用網(wǎng)絡圖可視化聚類結果   364
8.4  旭日圖   366
8.5  雷達圖   368
8.5.1  繪制雷達圖       374
8.5.2  繪制多組雷達圖       375
8.6  詞云      376
8.6.1  繪制詞云   378
8.6.2  調(diào)整顏色和背景顏色       379
8.6.3  調(diào)整形狀   381
8.6.4  調(diào)整單詞方向   382
8.7  平行圖   383
8.7.1  繪制基礎平行圖       389
8.7.2  自定義顏色、主題和外觀       390
8.8  時間序列圖   391
8.8.1  時間序列包dygraphs       396
8.8.2  時間序列熱圖   397
8.9  交互式圖形   399
8.9.1  散點圖       400
8.9.2  氣泡圖       401
8.9.3  面積圖       402
8.9.4  條形圖       404
8.9.5  餅圖   405
8.9.6  桑基圖       406
8.9.7  誤差棒圖   408
8.9.8  箱線圖       409
8.9.9  直方圖       411
8.9.10  二維直方圖     413
8.9.11  二維輪廓直方圖     414
8.9.12  小提琴圖  415
8.9.13  雷達圖     416
8.9.14  熱圖  418
8.9.15  三維散點圖     418
8.9.16  動畫圖     420
8.9.17  調(diào)整圖形圖例  421
8.9.18  修改交互文本  422
8.10  動畫圖 423
8.10.1  繪制基礎動畫圖     424
8.10.2  使用分面  425
8.10.3  動態(tài)變化圖形  426
第9章  圖形元素、標題和圖例繪制       429
9.1  添加圖形元素      429
9.2  主標題、軸標簽和圖例標題      432
9.2.1  改變標簽的外觀       434
9.2.2  修改圖例   436
9.2.3  修改圖例的位置和外貌   436
9.2.4  使用guides函數(shù)修改圖例       440
第10章  顏色等參數(shù)的調(diào)整      445
10.1  圖形顏色調(diào)整    445
10.1.1  使用單個顏色調(diào)整圖形  446
10.1.2  通過分組調(diào)整顏色  448
10.1.3  漸變或連續(xù)顏色     455
10.2  點的形狀、顏色和大小的調(diào)整 457
10.3  線條類型調(diào)整    460
10.4  坐標軸范圍調(diào)整 462
10.5  坐標軸轉(zhuǎn)換 465
10.6  時間數(shù)據(jù)坐標軸 468
10.7  自定義標簽 471
10.8  圖形主題和背景顏色 477
10.9  自定義圖形的背景    480
10.10  刪除面板邊框和網(wǎng)格線   481
10.11  ggthemes包      482
10.12  文本注釋   483
10.13  ggrepel包  485
10.14  添加直線   488
10.15  圖形翻轉(zhuǎn)和反向      490
10.16  分面   491
第11章  合并多幅圖形      499
11.1  合并多幅圖形到一張圖中 499
11.2  gridExtra包 502
11.3  添加邊際分布圖 505
11.4  在ggplot中插入一個外部圖形元素 506
第12章  R語言繪圖包      509
12.1  ggstatsplot包      509
12.2  ggfortify包 520
12.2.1  生存分析  520
12.2.2  時間序列圖     521
12.2.3  密度圖     523
12.2.4  時間序列預測圖     524
12.2.5  聚類圖     527
12.2.6  熱力圖     530
12.2.7  主成分分析可視化  532
12.3  quantmod包       535
第13章  Shiny工具包       544
13.1  Shiny工具包簡介      544
13.2  Shiny App的基礎部分      548
13.3  Shiny示例  550
13.4  Shiny總結  553
13.5  制作一個Shiny程序  554
13.6  Shiny部署  556

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號