类似推荐
编辑推荐
教你用R语言和ggplot 2等多种可视化包绘制引人入胜的专业图表。
内容简介
全书共11章。
第1~3章主要讲解R语言的基础知识,包括对象与变量、数据结构、数据存取、传统及网格绘图系统的绘图函数及参数控制,尤其对ggplot2包进行了详细讲解。
第4~11章结合R及其附加包的数据可视化功能,分别讲解类别比较数据、数值关系数据、分布式数据、层次关系数据、网络关系数据、局部整体型数据、时间序列数据、多维数据的可视化实现方法。帮助读者尽快掌握利用R语言及可视化包进行科技图表的制作与数据展示。
本书注重基础,内容翔实,突出示例讲解,既适合广大科研工作者、工程师和在校学生等不同层次的读者自学使用,也可以作为大中专院校相关专业的教学参考书。
作者简介
编著者芯智,毕业于航空航天大学,现就职于中国科学院,从事科研工作近二十年。参与国家科技重大专项攻关任务,熟练掌握各种工程应用与数据分析软件,曾获得国家专利奖、北京市专利奖和中科院成果转化特等奖等荣誉。
章节目录
版权信息
作者简介
内容简介
前言
第1章 R语言基础
1.1 R语言概述
1.1.1 R语言的诞生
1.1.2 R语言的特点
1.1.3 R语言绘图系统
1.1.4 图形语法
1.2 R语言的获取与安装
1.2.1 安装程序下载
1.2.2 R语言的安装与启动
1.2.3 辅助工具RStudio
1.2.4 包的安装与加载
1.3 对象与变量
1.3.1 对象
1.3.2 变量
1.4 数据结构
1.4.1 数据类型
1.4.2 向量
1.4.3 矩阵与数组
1.4.4 数据框
1.4.5 列表
1.4.6 因子
1.5 数据存取与抽样
1.5.1 数据存取
1.5.2 数据抽样
1.6 获取帮助信息
1.6.1 使用内置帮助函数
1.6.2 R语言相关软件和资料
1.7 本章小结
第2章 传统绘图系统
2.1 常用的绘图函数
2.1.1 高级绘图函数
2.1.2 低级绘图函数
2.2 图形参数控制
2.2.1 图形控制
2.2.2 颜色控制
2.3 页面布局
2.3.1 par()函数
2.3.2 layout()函数
2.3.3 同时打开多个绘图窗口
2.4 本章小结
第3章 网格绘图系统
3.1 基本语法
3.1.1 ggplot2语法框架
3.1.2 数据和图形属性映射
3.1.3 几何对象
3.1.4 统计变换
3.2 坐标系统
3.2.1 笛卡儿坐标系
3.2.2 极坐标系
3.2.3 地理坐标系
3.3 图形分面
3.4 标度函数
3.4.1 颜色标度函数
3.4.2 坐标标度函数
3.5 主题函数
3.6 注释
3.6.1 添加文本注释
3.6.2 通过嵌套为图形做注释
3.6.3 为坐标轴添加对数刻度线
3.7 页面布局与保存
3.7.1 页面布局
3.7.2 保存图形
3.8 本章小结
第4章 类别比较数据可视化
4.1 柱状图
4.1.1 柱状图释义
4.1.2 单一柱状图
4.1.3 分组柱状图
4.1.4 堆积柱状图
4.1.5 百分比柱状图
4.1.6 均值柱状图
4.1.7 不等宽柱状图
4.2 条形图
4.3 棒棒糖图
4.3.1 基础棒棒糖图
4.3.2 带基线的棒棒糖图
4.3.3 克利夫兰点图
4.3.4 哑铃图
4.4 雷达图
4.5 玫瑰图
4.6 径向柱状图
4.6.1 基础径向柱状图
4.6.2 带标签的径向柱状图
4.6.3 带断点的径向柱状图
4.6.4 分组径向柱状图
4.6.5 为径向柱状图添加元素
4.6.6 分组堆叠径向柱状图
4.7 词云图
4.8 本章小结
第5章 数值关系数据可视化
5.1 散点图
5.1.1 二维散点图
5.1.2 三维散点图
5.1.3 线性拟合与置信区间
5.1.4 带标定区域的散点图
5.1.5 利用viridis包绘制散点图
5.2 气泡图
5.2.1 绘制基础气泡图
5.2.2 美化气泡图
5.3 等高线图
5.4 三元相图
5.5 瀑布图
5.6 火山图
5.7 本章小结
第6章 分布式数据可视化
6.1 直方图
6.2 核密度图
6.3 箱线图
6.4 小提琴图
6.5 金字塔图
6.6 脊线图
6.7 点阵图
6.8 本章小结
第7章 层次关系数据可视化
7.1 旭日图
7.2 树状图
7.3 桑基图
7.4 矩形树状图
7.5 圆堆积图
7.6 本章小结
第8章 网络关系数据可视化
8.1 节点链接图
8.2 弧线图
8.3 蜂巢图
8.4 和弦图
8.5 边绑定图
8.6 本章小结
第9章 局部整体型数据可视化
9.1 饼图
9.2 散点复合饼图
9.3 华夫图
9.4 马赛克图
9.5 本章小结
第10章 时间序列数据可视化
10.1 折线图
10.2 面积图
10.3 地平线图
10.4 螺旋图
10.5 日历图
10.6 本章小结
第11章 多维数据可视化
11.1 热图
11.2 矩阵散点图
11.3 平行坐标图
11.4 本章小结
参考文献
R语言数据可视化:科技图表绘制是2024年由清华大学出版社出版,作者芯智 编著。
得书感谢您对《R语言数据可视化:科技图表绘制》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。