×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111667919
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:557
  • 出版时间:2020-11-01
  • 条形码:9787111667919 ; 978-7-111-66791-9

本书特色

快速上手:学习门槛低,零基础即可入门,并在短时间内快速掌握 内容全面:囊括所有常见图形的绘制,并介绍交互式和动画图形的绘制 示例丰富:穿插数百个示例,全面展现基于R语言的数据可视化效果 代码实战:所有的示例均给出实现代码,便于读者动手实践和复现

内容简介

数据可视化是一种很好重要的技能。R语言是一种很好好的数据可视化工具。本书结合大量实例,全面介绍如何利用R语言绘制各种统计图形,涵盖普通统计图形的绘制、不错统计图形的绘制、交互式图形的绘制及动画图形的绘制等。本书中的所有统计图形都给出了实例源代码,读者可以通过代码进行复现。 本书共分为13章,涵盖的主要内容有:R语言数据可视化简介,数据处理与探索,数据可视化,单变量图形绘制,两个同类型变量的图形绘制,分类变量和连续变量的图形绘制,高维图形绘制,其他图形绘制,图形元素、标题和图例绘制,颜色等参数的调整,合并多幅图形,R语言绘图包,Shiny工具包。 本书语言通俗易懂,案例丰富,实用性强,特别适合R语言数据可视化的入门与进阶读者阅读,也适合其他数据科学从业者阅读。另外,本书还可作为统计学、计算机、机器学习和数学等相关专业本科生及研究生的参考读物。

目录

前言
第1章 R语言数据可视化简介1
1.1 R语言介绍1
1.1.1 向量3
1.1.2 列表3
1.1.3 矩阵4
1.1.4 数组5
1.1.5 因子5
1.1.6 数据框6
1.1.7 for循环7
1.1.8 条件判断8
1.1.9 函数9
1.2 Rstudio介绍12
1.3 R包介绍13
1.4 R语言数据读取14
1.4.1 读取Excel数据15
1.4.2 读取SPSS、SAS和STATA数据17
1.5 ggplot2介绍18
1.5.1 使用qplot函数快速绘图19
1.5.2 使用ggplot函数绘图20
1.6 统计图形22
1.6.1 散点图22
1.6.2 箱线图24
1.6.3 小提琴图25
1.6.4 条形图27
1.6.5 和弦图28
1.6.6 桑基图30
1.6.7 棒棒糖图31
1.6.8 克利夫兰点图32
1.6.9 艺术图34
1.7 tidyverse介绍38
1.8 总结41
第2章 数据处理与探索42
2.1 数据转换42
2.1.1 筛选数据集的行42
2.1.2 筛选数据集的列46
2.1.3 数据排序及新变量生成48
2.1.4 数据分组汇总49
2.1.5 数据合并50
2.2 数据重塑54
2.2.1 数据聚合55
2.2.2 数据分散56
2.2.3 数据切割57
2.2.4 数据合并58
2.3 总结59
第3章 数据可视化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 密度图的其他调整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 连续二维分布图142
5.3.1 绘制二维直方图143
5.3.2 绘制六角直方图144
5.3.3 绘制二维密度直方图145
5.3.4 调整图形配色147
5.4 线图148
5.4.1 绘制基础线图155
5.4.2 绘制连线图160
第6章 分类变量和连续变量的图形绘制163
6.1 箱线图163
6.1.1 绘制基础箱线图174
6.1.2 调整参数175
6.1.3 调整箱线图组别的顺序176
6.1.4 调整颜色183
6.1.5 构建分组箱线图191
6.1.6 调整箱线图的宽度193
6.1.7 构建连续变量的箱线图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 棒棒糖图参数的调节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 圆形条形图的更多调整253
6.6 饼图259
6.6.1 绘制基础饼图263
6.6.2 调整细节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 调整更多的细节277
7.1.5 绘制动态图279
7.2 三维散点图280
7.3 流型图282
7.3.1 绘制基础流型图285
7.3.2 调整流型图的偏移286
7.3.3 调整流型图的形状与颜色287
7.4 相关矩阵图288
7.5 树状图291
7.5.1 绘制基础树状图295
7.5.2 绘制圆形树状图297
7.5.3 绘制聚类结果的树状图298
7.5.4 更多调整302
7.6 圆形包装图308
7.6.1 具有一个层次的圆形包装图310
7.6.2 调整颜色311
7.6.3 调整圆形之间的距离315
7.6.4 绘制多层次的圆形包装图315
7.6.5 调整细节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 调整细节340
8.2 桑基图343
8.3 网络图347
8.3.1 绘制基础网络图356
8.3.2 调整网络图的参数358
8.3.3 网络图布局361
8.3.4 将变量映射到节点和链接特征362
8.3.5 使用网络图可视化聚类结果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 调整颜色和背景颜色379
8.6.3 调整形状381
8.6.4 调整单词方向382
8.7 平行图383
8.7.1 绘制基础平行图389
8.7.2 自定义颜色、主题和外观390
8.8 时间序列图391
8.8.1 时间序列包dygraphs396
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年R语言项目经验,擅长机器学习、统计模型。曾开发了多门R语言相关课程,课程包括“Shiny初级教程”“R包开发”“H2O机器学习模型”“信用评分模型开发”“R语言文本挖掘”等,学员累计超过5000人。完成过很多数据分析项目,例如广告虚假流量识别项目(通过虚假流量数据的挖掘帮助企业节省了上百万元的营销成本)、信贷中的信用评分项目、电商风控项目等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航