作品简介

本书全面介绍了如何利用R语言绘制各种统计图形,书中的所有统计图形都给出了实例源代码,读者可以通过代码进行复现。本书共13章,涵盖的主要内容有R语言数据可视化简介;数据处理与探索;数据可视化;单变量图形绘制;两个同类型变量的图形绘制;离散变量和连续变量之间的图形绘制;高维图形绘制;其他图形绘制;图形元素、标题和图例;颜色等参数的调整;合并多幅图形;R语言绘图包;Shiny工具包。

本书适合R语言数据可视化入门与进阶读者阅读,也适合数据分析和数据挖掘的从业者及其他数据科学从业者阅读。另外,本书还适合统计学、计算机、机器学习和数学等相关专业的本科生及研究生作为参考读物。

米霖编著

作品目录

  • 前言
  • 第1章 R语言数据可视化简介
  • 1.1 R语言介绍
  • 1.2 Rstudio介绍
  • 1.3 R包介绍
  • 1.4 R语言数据读取
  • 1.5 ggplot2介绍
  • 1.6 统计图形
  • 1.7 tidyverse介绍
  • 1.8 总结
  • 第2章 数据处理与探索
  • 2.1 数据转换
  • 2.2 数据重塑
  • 2.3 总结
  • 第3章 数据可视化
  • 3.1 ggplot2核心概念
  • 3.2 总结
  • 第4章 单变量图形绘制
  • 4.1 面积图
  • 4.2 密度图
  • 4.3 直方图
  • 4.4 频率图
  • 4.5 总结
  • 第5章 两个同类型变量的图形绘制
  • 5.1 散点图
  • 5.2 抖动点图
  • 5.3 连续二维分布图
  • 5.4 线图
  • 第6章 分类变量和连续变量的图形绘制
  • 6.1 箱线图
  • 6.2 小提琴图
  • 6.3 棒棒糖图
  • 6.4 条形图
  • 6.5 圆形条形图
  • 6.6 饼图
  • 6.7 甜甜圈图
  • 第7章 高维图形绘制
  • 7.1 气泡图
  • 7.2 三维散点图
  • 7.3 流型图
  • 7.4 相关矩阵图
  • 7.5 树状图
  • 7.6 圆形包装图
  • 7.7 树形图
  • 第8章 其他图形绘制
  • 8.1 和弦图
  • 8.2 桑基图
  • 8.3 网络图
  • 8.4 旭日图
  • 8.5 雷达图
  • 8.6 词云
  • 8.7 平行图
  • 8.8 时间序列图
  • 8.9 交互式图形
  • 8.10 动画图
  • 第9章 图形元素、标题和图例绘制
  • 9.1 添加图形元素
  • 9.2 主标题、轴标签和图例标题
  • 第10章 颜色等参数的调整
  • 10.1 图形颜色调整
  • 10.2 点的形状、颜色和大小的调整
  • 10.3 线条类型调整
  • 10.4 坐标轴范围调整
  • 10.5 坐标轴转换
  • 10.6 时间数据坐标轴
  • 10.7 自定义标签
  • 10.8 图形主题和背景颜色
  • 10.9 自定义图形的背景
  • 10.10 删除面板边框和网格线
  • 10.11 ggthemes包
  • 10.12 文本注释
  • 10.13 ggrepel包
  • 10.14 添加直线
  • 10.15 图形翻转和反向
  • 10.16 分面
  • 第11章 合并多幅图形
  • 11.1 合并多幅图形到一张图中
  • 11.2 gridExtra包
  • 11.3 添加边际分布图
  • 11.4 在ggplot中插入一个外部图形元素
  • 第12章 R语言绘图包
  • 12.1 ggstatsplot包
  • 12.2 ggfortify包
  • 12.3 quantmod包
  • 第13章 Shiny工具包
  • 13.1 Shiny工具包简介
  • 13.2 Shiny App的基础部分
  • 13.3 Shiny示例
  • 13.4 Shiny总结
  • 13.5 制作一个Shiny程序
  • 13.6 Shiny部署
展开全部