《R绘图系统》(中文第2版) 带目录完整版pdf

文件概况:


  • 资源格式:绘图软件
  • 软件大小:63.7MB
  • 文件格式:. PDF
  • 书籍语言:简体中文
  • 软件版本:PDF
  • 软件系统: R语言

在这个数据海量增加的时代,数据可视化是我们对数据做出快速判断的重要工具。若能将数据巧妙地可视化,可以帮助我们对数据作出更为准确的判断。而R语言则拥有强大的数据可视化能力。

本书从简单的R语言绘图开始,全面地介绍了R语言的两大绘图系统:传统绘图系统和Grid绘图系统,以及基于Grid系统的两个主流扩展包:lattice和ggplot2。再由应用出发,讲解了基于Grid系统的绘图函数与绘图类的开发。然后深入探讨了R绘图系统底层的工作原理。此外,本书还介绍了绘制特定领域图形(如地图、动态图和3D图等)相关的R扩展包。

对于R语言入门者,或者是只想利用R作为绘图工具的用户,本书是一本很好实用的指导手册,读者可以方便地找到绘制所需统计图表的相关知识。本书关于开发图形函数和图形类以及R绘图系统底层原理的内容也会对R语言开发者和不错使用者大有裨益。

第1章R绘图简介1
1.1R绘图示例2
1.1.1标准绘图3
1.1.2框架图(Trellisplots)5
1.1.3绘图语法7
1.1.4绘制专门的图形7
1.1.5绘图背景综述9
1.2R绘图系统的结构12
1.2.1绘图函数的类型13
1.2.2传统绘图系统与grid绘图系统14
第1部分传统绘图系统17
第2章传统绘图系统的简单用法18
2.1传统绘图模型19
2.2plot()函数19
2.3单变量绘图24
2.4双变量绘图25
2.5多变量绘图28
2.6绘图函数的参数30
2.6.1绘图函数的标准参数31
2.7专业绘图33
2.8交互式绘图35
第3章定制传统绘图36
3.1绘图函数模型详解37
3.1.1绘图区域37
3.1.2传统绘图中的绘图状态40
3.2控制绘图行为44
3.2.1颜色45
3.2.2线条47
3.2.3文本47
3.2.4数据符号50
3.2.5坐标轴52
3.2.6绘图区域54
3.2.7剪切56
3.2.8跳转到新的绘图56
3.3多绘图布局56
3.3.1使用传统绘图状态设置57
3.3.2使用布局函数layout()57
3.3.3使用split-screen方法61
3.4添加图形62
3.4.1在绘图区域添加图形62
3.4.2在边缘处添加图形70
3.4.3图例72
3.4.4坐标轴74
3.4.5坐标系统76
3.4.6特殊情形83
3.5创建新的绘图88
3.5.1从头开始创建一个简单的图形89
3.5.2从头开始创建一个更复杂的图形90
3.5.3创建传统绘图函数92
第2部分GRID绘图系统97
第4章网格图:lattice包98
4.1lattice图形模型99
4.1.1为什么要有另外一个绘图系统?101
4.2lattice绘图类型101
4.3formula参数与条件多框图103
4.4group参数和图例105
4.5layout参数和排列绘图106
4.6scales参数以及为坐标轴添加标签108
4.7panel参数和图注释109
4.7.1向lattice图添加输出112
4.8par.settings和图形参数113
4.9扩展lattice图115
4.9.1latticeExtra包116
第5章图形语法:ggplot2包118
5.1快速绘图119
5.2ggplot2图形模型120
5.2.1为什么需要另一个图形系统121
5.2.2一个实例数据集122
5.3数据122
5.4几何对象和图形属性123
5.5标度125
5.6统计变换128
5.7图形属性group131
5.8位置调整132
5.9坐标变换133
5.10分面136
5.11主题137
5.12注释139
5.13ggplot2扩展140
第6章网格绘图模型142
6.1grid绘图简述143
6.1.1一个简单的例子143
6.2图形基础146
6.2.1标准参数151
6.2.2剪切152
6.3坐标系152
6.3.1转换函数155
6.3.2复杂单位155
6.4控制输出的外观158
6.4.1确定图形参数配置160
6.4.2向量化图形参数设置161
6.5视图163
6.5.1调入、调出和视图之间的定位164
6.5.2剪贴到视图169
6.5.3视图列表、栈和树170
6.5.4作为其他绘图基元参数的视图173
6.5.5视图中的图形参数配置174
6.5.6图层175
6.6缺失值和非有限值179
6.7交互图形181
6.8定制lattice图181
6.8.1将grid输出添加到lattice输出中181
6.8.2将lattice输出添加到grid输出182
6.9定制ggplot2输出183
6.9.1将grid输出添加到ggplot2输出中184
6.9.2将ggplot2输出添加到grid输出中185
第7章grid图形对象模型187
7.1使用图形输出187
7.1.1标准函数与参数189
7.2图形对象列表、树和路径191
7.2.1gTree中的图形参数设置193
7.2.2作为gTree组件的视图194
7.2.3搜索图形对象194
7.3离屏使用图形图像195
7.3.1捕捉输出197
7.4在框架中放置和打包图形对象198
7.4.1离屏放置与打包201
7.5关于图形对象的其他细节201
7.5.1计算图形对象的尺寸201
7.5.2计算图形对象位置204
7.5.3编辑图形上下文207
7.6grid图形的保存与载入207
7.7使用lattice图形对象208
7.8使用ggplot2图形对象210
第8章开发新的图形函数与对象212
8.1例子212
8.1.1模块化213
8.2简单图形函数214
8.2.1嵌入图形输出215
8.2.2便于注释217
8.2.3编辑输出219
8.2.4绝对尺寸和相对尺寸220
8.3图形对象220
8.3.1关于创建新图形类的概览221
8.3.2定义新图形类221
8.3.3验证图形对象223
8.3.4画出图形对象224
8.3.5编辑图形对象228
8.3.6查询图形对象232
8.3.7绘图前与绘图后234
8.3.8图形对象方法汇总235
8.3.9完成整个例子235
8.3.10图形元素重用237
8.3.11其他细节238
8.4调试gird245
第3部分绘图引擎251
第9章图形格式252
9.1图形设备252
9.2图形输出格式254
9.2.1矢量格式254
9.2.2光栅格式258
9.3在其他文档中使用R图像260
9.3.1LATEX260
9.3.2“生产性”软件260
9.3.3网页261
9.4特定设备特性261
9.5多页面输出262
9.6展示列表262
9.7扩展包263
第10章绘图参数265
10.1颜色265
10.1.1半透明颜色267
10.1.2颜色的转换267
10.1.3颜色集合268
10.1.4颜色指定对设备的依赖270
10.2线条样式270
10.2.1线条宽度270
10.2.2线条类型270
10.2.3线条的端点和连接271
10.3数据符号272
10.4字体273
10.4.1字体族273
10.4.2字体外观274
10.4.3多行文本274
10.4.4区域设置275
10.5数学公式275
第4部分绘图扩展包277
第11章图形扩展包278
11.1绘制文本的技巧278
11.1.1在图中绘制格式化的文本279
11.1.2避免文本重叠281
11.2特殊绘图原型285
11.2.1置信条288
11.3颜色的计算289
11.3.1色彩空间包290
11.3.2RColorBrewer包291
11.3.3munsell包291
11.3.4dichromat包292
11.4定制坐标系统292
11.4.1在传统坐标系统中进行转换292
11.4.2子图形293
11.5非典型坐标轴295
第12章绘图扩展包298
12.1韦恩图298
12.2切尔诺夫脸谱图301
12.3三元图302
12.3.1土壤质地图305
12.4极坐标绘图305
12.4.1风向玫瑰图312
12.5六边形面元化313
第13章绘制分类数据的图形316
13.1vcd包316
13.2XMM-牛顿317
13.3分类数据图318
13.4在y轴上的分类变量319
13.5可视化列联表320
13.6分类绘图矩阵323
13.7多盘分类图325
13.8定制分类绘图325
13.9vcdExtra包327
第14章地图329
14.1地图数据330
14.1.1maps包330
14.1.2Shapefiles332
14.2地图注记333
14.3复杂多边形337
14.4地图投影338
14.5光栅地图341
14.6其他包343
第15章节点与边图344
15.1创建图344
15.1.1graph包345
15.2图的布局和生成348
15.2.1Rgraphviz包348
15.2.2图属性349
15.2.3定制350
15.2.4输出格式351
15.2.5超图352
15.3其他包353
15.3.1igraph包353
15.3.2network包355
15.4示意图356
15.4.1diagram和shape包356
第16章三维绘图359
16.1三维绘图概念359
16.2坎特伯雷地震362
16.3传统绘图362
16.4lattice绘图365
16.5scatterplot3d包367
16.6rgl包369
16.7vrmlgen包373
第17章动态及交互式绘图375
17.1动态图375
17.1.1animation包376
17.2交互式绘图378
17.2.1工具和技术381
17.2.2rggobi包382
17.2.3iplots包384
17.3绘图的图形用户接口387
17.3.1R的图形用户接口387
17.3.2图形用户接口工具集391
17.4网页交互式绘图395
第18章导入图像399
18.1月球和潮汐399
18.2导入栅格图像401
18.2.1操作栅格图像402
18.3导入矢量图像404
18.3.1grImport包404
18.3.2操作矢量图像405
第19章组合绘图系统407
19.1gridBase包407
19.1.1使用grid注记传统绘图407
19.1.2grid视口里添加传统绘图409
19.1.3问题与局限412
译后记414

隐藏内容需要支付:¥7.7
立即购买 升级VIP
阅读全文

为您推荐

1 评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: yuetaocn@163.com

工作时间:周一至周五,9:00-17:30,节假日休息http://www.cadhome.com.cn
返回顶部

关于本站 || 下载帮助 ||版权声明 || 免责条款 || 隐私条款 || 站点地图 || ||

Copyright©️2018 CAD之家 All Rights Reserved·黔ICP备15000265号-2 贵公网安备 52019002006994号 关键词首页优化 网站SEO 优化