-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

R語言數據可視化之美:專業圖表繪制指南

( 簡體 字)
作者:張杰類別:1. -> 程式設計 -> Tableau
   2. -> 程式設計 -> R語言
譯者:
出版社:電子工業出版社R語言數據可視化之美:專業圖表繪制指南 3dWoo書號: 51218
詢問書籍請說出此書號!

缺書
NT售價: 545

出版日:5/1/2019
頁數:292
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121363665
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

本書主要介紹使用R中的ggplot2包及其拓展包繪制專業圖表的方法。本書先介紹了R語言編程基礎知識,以及使用dplyr、tidyr、reshape2等包的數據操作方法;再對比了base、lattice和ggplot2包的圖形語法。本書首次系統性地介紹了使用ggplot2包及其拓展包繪制類別對比型、數據關系型、時間序列型、整體局部型等常見的二維圖表的方法,以及使用plot3D包繪制三維圖表(包括三維散點圖、柱形圖和曲面圖等)的方法。另外,本書也首次介紹了論文中學術圖表的圖表配色、規范格式等相關技能與知識。
本書定位
雖然現在Python語言越來越流行,尤其是在機器學習與深度學習等領域,但是R語言在數據分析與可視化方面仍然具有絕對的優勢,其中ggplot2包及其拓展包人性化的繪圖語法大受用戶的喜愛,特別是生物信息與醫學研究者。現在Nature、Science和Cell等期刊上大量的圖表都是使用R語言繪制的,所以很有必要系統性地介紹R語言的繪圖方法。
R ggplot2有兩本很經典的教程:ggplot2 Elegant Graphics for Data Analysis和R Graphics Cookbook,兩書重點介紹了ggplot2包的繪圖語法及常見圖表的繪制方法,但是其介紹的圖表種類并不多。所以本書基于R中的ggplot2包及其拓展包和plot3D包,系統性地介紹了幾乎所有常見的二維和三維圖表的繪制方法,包括簡單的柱形圖系列、條形圖系列、折線圖系列,以及復雜的和弦圖、矩形樹狀圖、日歷圖等。
讀者對象
本書適用于想學習數據分析與可視化相關專業課程的高校學生,以及對數據分析與可視化感興趣的職場人士閱讀,尤其是R語言用戶。從軟件掌握程度而言,本書同樣適用于零基礎學習R語言的用戶。
閱讀指南
全書內容共有9章,其中,第1章和第2章是后面7章的基礎,第3∼8章都是獨立章節,可以根據實際需求有選擇性地進行學習。
第1章 介紹R語言編程與數據可視化基礎,對比了base、lattice和ggplot2包的圖形語法,重點介紹了ggplot2包的圖形語法;
第2章 介紹R語言數據處理基礎,重點介紹了使用dplyr、tidyr、reshape2等包的數據操作方法;
第3章 介紹類別比較型圖表,包括柱形圖系列、條形圖系列、南丁格爾玫瑰圖、徑向柱圖等約30種圖表;
第4章 介紹數據關系型圖表,包括二維和三維散點圖、氣泡圖、等高線圖、三維曲面圖、三元相圖、二維和三維瀑布圖、相關系數熱力圖等約60種圖表;
第5章 介紹數據分布型圖表,包括一維、二維和三維的統計直方圖和核密度估計圖、抖動散點圖、點陣圖、箱形圖、小提琴圖等約50種圖表;
第6章 介紹時間序列型圖表,包括折線圖和面積圖系列、日歷圖、螺旋圖系列、量化波形圖、地平線圖等約20種圖表;
第7章 介紹局部整體型圖表,包括餅圖、散點復合餅圖系列、旭日圖、矩形樹狀圖、馬賽克圖、華夫餅圖等約20種圖表;
第8章 介紹高維數據的可視化方法,包括分面圖系列、矩陣散點圖、熱力圖、平行坐標系圖、RadViz圖、圖標法等約20種圖表;
第9章 介紹論文中學術圖表的常用技能,包括常見的截圖與圖片處理軟件及其功能、矢量圖片的修改、論文中學術圖表數據的提取與重繪、論文中學術圖表的規范與調整等。
應用范圍
本書的圖表繪制方法都是基于R中的ggplot2包及其拓展包和其他繪圖包實現的,幾乎適應于所有常見的二維和三維圖表。但是由于依據《地圖管理條例》第十五條規定:“國家實行地圖審核制度。向社會公開的地圖,應當報送有審核權的測繪地理信息行政主管部門審核。但是,景區圖、街區圖、地鐵線路圖等內容簡單的地圖除外。”本書本來有專門的章節講解使用R語言如何繪制不同地理坐標投影下,從世界到不同國家與區域的地圖,但是由于地圖審核周期等方面的原因忍痛移除。
適用版本
本書所用R版本為:3.3.3。R作為開源免費的軟件,數據分析與可視化的包更新迭代很快,這是它的優勢。但是有時候有些代碼運行可能會由于R或者R包版本的更新,而出現函數棄用(deprecated)的情況。此時,需要自己更新代碼,使用新的函數替代原有的函數等。
源代碼
本書配備有幾乎所有圖表的R語言源文件及其.csv或.txt格式的數據源文件。但是需要注意的是,如果運行的R語言版本沒有安裝相應的數據分析與可視化的包(package),那么請預先安裝相應的包,才能成功運行代碼。同時,也請注意運行R語言和R包的版本是否已經更新。
與我聯系
因本人知識與能力所限,書中紕漏之處在所難免,歡迎并懇請讀者朋友們給予批評與指正,可以通過郵箱聯系筆者本人;如果讀者有關于R語言學術圖表或商業圖表繪制的問題,可以聯系筆者交流。另外,更多關于R語言圖表繪制的教程請關注筆者的博客、專欄和微博平臺。也可以重點關注我們的微信公眾號:EasyCharts,也可以添加筆者微信:EasyCharts。R語言數據分析與可視化的文章會優先發表在微信公眾號平臺。
致謝
桃李春風一杯酒,江湖夜雨十年燈。筆者的處女作《Excel數據之美:科學圖表與商業圖表的繪制》也至今出版逾兩年,一直想著要修訂這本書的。但是舊書未翻新,新書忙于碼字改稿,實在是有愧于讀者。其實,在撰寫這本新書的時候,數次想放棄。寫書實在是一件費力勞神的事情,筆者是憑借著對數據可視化的熱愛才堅持至今。
這本書從2017年5月25日開始動筆,斷斷續續居然也花費了兩年的時間。與其說是花費,不如說是陪伴吧。筆者經常對朋友開玩笑說,心情不好的時候碼碼代碼、畫畫圖表,是一件消磨時間、放松心情的事情。
在斷斷續續的寫稿中,筆者也認識了很多熱愛數據分析與可視化的朋友,甚是榮幸,也得益于他們的幫助。很感謝《R語言游戲數據分析與挖掘》的作者謝佳標老師和先鋒信息科技有限公司CEO林禎舜老師對筆者的鼓勵與幫助,也因此有幸參加2018年的R語言大會;也非常感謝在碼字、寫代碼時一起交流學習的李譽輝(四川大學高分子學院)、杜雨(美團用戶平臺—大數據與算法部—商業分組部)、劉鈺(河南大學土木建筑學院)、厚?(深圳中觀經濟咨詢有限公司)等諸多技術大佬。因為有你們的幫助,所以才有今天這本書。
最后,想對大家說,也是對自己說:且將新火試新茶,詩酒趁年華!

作 者  
2019年3月31日
內容簡介:

《R數據可視化之美:專業圖表繪制指南》主要介紹使用R 中的ggplot2 包及其拓展包繪制專業圖表的方法。《R數據可視化之美:專業圖表繪制指南》先介紹了R 語言編程基礎知識,以及使用dplyr、tidyr、reshape2 等包的數據操作方法;再對比了base、lattice 和ggplot2 包的圖形語法。本書系統性地介紹了使用ggplot2 包及其拓展包繪制類別對比型、數據關系型、時間序列型、整體局部型等常見的二維圖表的方法,以及使用plot3D 包繪制三維圖表(包括三維散點圖、柱形圖和曲面圖等)的方法。另外,《R數據可視化之美:專業圖表繪制指南》也介紹了論文中學術圖表的圖表配色、規范格式等相關技能與知識。


目錄:

第1章 R語言編程與繪圖基礎 1
1.1 學術圖表的基本概念 2
1.1.1 學術圖表的基本作用 3
1.1.2 學術圖表的基本類別 5
1.1.3 學術圖表的繪制原則 7
1.2 你為什么要選擇R 8
1.3 R軟件的安裝與使用 15
1.3.1 R與RStudio的安裝 15
1.3.2 包的安裝與加載 16
1.4 R語言編程基礎 17
1.4.1 數據類型 17
1.4.2 數據結構 18
1.4.3 數據屬性 21
1.4.4 數據的導入導出 23
1.4.5 控制語句與函數編寫 26
1.5 R語言繪圖基礎 27
1.6 ggplot2圖形語法 29
1.6.1 geom_×××()與stat_×××() 31
1.6.2 視覺通道映射 34
1.6.3 度量調整 37
1.6.4 坐標系 43
1.6.5 圖例 52
1.6.6 主題系統 54
1.6.7 位置調整 57
1.7 學術圖表的色彩運用原理 61
1.7.1 顏色模式 61
1.7.2 顏色主題的搭配原理 66
1.7.3 學術圖表的顏色主題 69
1.7.4 顏色方案的拾取使用 71
1.7.5 顏色主題的應用案例 74
1.8 圖表的基本類型 77
1.8.1 類別比較 78
1.8.2 數據關系 79
1.8.3 數據分布 79
1.8.4 時間序列 80
1.8.5 局部整體 80
1.8.6 地理空間 81
第2章 R語言數據處理基礎 83
2.1 表格的轉換 84
2.1.1 表格的變換 84
2.1.2 變量的變換 85
2.1.3 表格的排序 86
2.2 表格的整理 86
2.2.1 表格的拼接 86
2.2.2 表格的融合 87
2.2.3 表格的分組操作 89
第3章 類別比較型圖表 92
3.1 柱形圖系列 93
3.1.1 單數據系列柱形圖 94
3.1.2 多數據系列柱形圖 95
3.1.3 堆積柱形圖 96
3.1.4 百分比堆積柱形圖 97
3.2 條形圖系列 98
3.3 不等寬柱形圖 99
3.4 克利夫蘭點圖系列 100
3.5 坡度圖 102
3.6 南丁格爾玫瑰圖 103
3.7 徑向柱形圖 107
3.8 雷達圖 109
3.9 詞云 112
第4章 數據關系型圖表 116
4.1 散點圖系列 117
4.1.1 趨勢顯示的二維散點圖 117
4.1.2 分布顯示的二維散點圖 124
4.1.3 氣泡圖 128
4.1.4 三維散點圖 130
4.2 曲面擬合圖 133
4.3 等高線圖 136
4.4 切面圖 138
4.5 三元相圖 139
4.6 散點曲線圖系列 141
4.7 瀑布圖 143
4.8 相關系數圖 149
4.9 韋恩圖 151
4.10 樹形圖 152
4.11 圓堆積圖 154
4.12 和弦圖 156
4.13 桑基圖 160
第5章 數據分布型圖表 163
5.1 統計直方圖和核密度估計圖 165
5.1.1 統計直方圖 165
5.1.2 核密度估計圖 165
5.2 數據分布系列 169
5.2.1 散點分布圖系列 170
5.2.2 柱形分布圖系列 172
5.2.3 箱形圖系列 173
5.2.4 其他圖表 178
5.3 二維統計直方圖和二維核密度估計圖 188
5.3.1 二維統計直方圖 188
5.3.2 二維核密度估計圖 188
5.4 金字塔圖和鏡面圖 192
第6章 時間序列型圖表 194
6.1 折線圖與面積圖系列 195
6.1.1 折線圖 195
6.1.2 面積圖 195
6.2 日歷圖 199
6.3 螺旋圖 202
6.4 量化波形圖 207
6.5 地平線圖 210
第7章 局部整體型圖表 213
7.1 餅狀圖系列 214
7.1.1 餅圖 214
7.1.2 圓環圖 216
7.1.3 復合餅圖系列 216
7.2 旭日圖 219
7.3 矩形樹狀圖 221
7.4 馬賽克圖 224
7.5 華夫餅圖 227
第8章 高維數據可視化 229
8.1 高維數據的變換展示 231
8.1.1 主成分分析法 231
8.1.2 t-SNE算法 233
8.2 分面圖 234
8.3 矩陣散點圖 238
8.4 熱力圖 240
8.5 平行坐標系圖 243
8.6 RadViz圖 245
8.7 圖標法 246
8.7.1 基于星形圖的圖標法 247
8.7.2 基于柱形圖的圖標法 249
8.7.3 切爾諾夫臉譜圖 251
8.8 表格圖 254
第9章 論文中學術圖表的升級技能 255
9.1 圖片的截取與處理軟件 256
9.1.1 常見截圖軟件 256
9.1.2 圖片處理軟件 256
9.2 論文中學術圖表的規范與調整 257
9.2.1 圖片的格式與轉換 260
9.2.2 圖片的分辨率 262
9.2.3 圖片的色彩要求 264
9.2.4 圖片的物理尺寸 265
9.2.5 圖片的標注格式 266
9.2.6 圖片的占內存容量 266
9.2.7 在R中導出圖表 268
9.3 圖表繪制的必備技能 269
9.3.1 矢量圖表元素的修改 269
9.3.2 期刊論文的圖片提取 271
9.3.3 圖表數據的重新提取 271
參考文獻 274
序: