Build your ultimate AI agent
课程介绍
本课程在入门课程的基础上,使用 ggplot2 制作更有解释力的图形。您将现场计算统计量,并了解坐标系与分面如何提升信息传达效果。您还会系统学习 ggplot2 中的数据可视化最佳实践原理,弄清哪些方法有效以及原因。课程结束时,您将具备创建自定义绘图函数的全部工具,能够在探索大型数据集时,将统计分析与高质量可视化有机结合。
先修要求
课程大纲
课程大纲
1
统计
图胜千言,这正是 R 的 ggplot2 在图形化数据分析中如此强大的原因。本章中,您将从简单作图进阶到应用多种统计方法,包括一系列线性模型、描述性与推断性统计(均值、标准差与置信区间),以及自定义函数。
2
坐标
坐标层提供了高效、准确传达数据的专用工具。这里我们将探讨多种有效使用方式,使您能够清晰地可视化对数正态数据、带有单位的变量,以及周期性数据。
3
分面
分面可以把一张图拆分为多个面板,每个面板展示数据集的一个子集。本章将介绍如何 wrap 分面并将其排列为网格,以及如何提供自定义标签。
4
最佳实践
既然您已经具备制作优秀可视化的技术能力,就更需要确保图形表达尽可能有意义。本章将回顾数据可视化领域常被不推荐的三类图:热图、饼图和"炸药包"柱状图。您将了解这些图的常见陷阱,以及如何避免在实践中犯同样的错误。
R
ggplot2 数据可视化进阶
课程完成

