课程概述
熟悉数据可视化的影响以及本课程带来的各项优势。
为什么你需要这门课程?
如今,数据科学在全球几乎所有企业中都扮演着至关重要的角色,成为决策的关键工具。互联网设备(物联网)正以前所未有的速度和规模为这些企业生成海量数据。然而,这些积累的原始数据若未经妥善处理,企业便无法有效利用。只有经过清洗和处理后,原始数据才能被数据分析工具挖掘出隐藏在其中的深层洞察。
但如何将这些发现有效地传达给受众呢?答案是通过可视化。为什么选择可视化?正如弗雷德里克·R·巴纳德近百年前所说:“一图胜千言”,这句话至今依然成立。
我们的大脑处理视觉信息的速度远超文字。
例如,你有一组美国各州房屋中位销售价格的数据,需要在会议中展示。你可以使用条形图(常用于分类数据的可视化方式),如下所示:
如图所示,条形图能让你快速识别出最高价和最低价。但如果有一种可视化方式能同时展现价格范围,并将其与各州关联起来呢?下面这张高级数据可视化——等值区域地图(choropleth map)——正是为此而设计:这是一种用颜色表示不同数据值的地图类型,广泛应用于研究报告中,帮助读者更直观地理解空间分布数据。它能在极小的空间内清晰呈现关键信息:
这就是数据可视化的强大之处。
因此,在组织内部,数据科学家常常借助引人入胜的可视化手段,帮助管理层做出更明智的决策。
Python 和 R 都是广受欢迎的编程语言,各自拥有功能强大的开源数据可视化库。无论你使用哪种语言,选择合适的可视化方式,往往就是向观众有效传达分析结果的关键所在。
优秀的数据可视化能够让你讲好数据背后的故事。但首先,你必须掌握至少一种数据可视化工具的使用方法。
课程简介
R 是专家们进行数据分析时常用的工具。如果你希望从零开始学习 R 中的数据可视化,本课程将带你深入掌握最流行的 R 包之一——ggplot2。
你将学习如何使用 ggplot2 包,通过调整颜色、主题,甚至图例来优化你的图表效果。
本课程的独特之处
- 这是一门面向初学者的课程,旨在系统、精准地传授使用 R 中的
ggplot2包进行数据可视化的基础知识,助你全面掌握相关技能。 - 即使你已了解
ggplot2的基础内容,本课程也是一次极佳的复习与巩固机会。 - 课程还提供丰富的练习案例和有意义的测验,帮助你评估学习进度,增强自信心。
至此,第一课结束。本课强调了在数据科学中构建高效可视化的重要性,以及为何你应该学习 R 中的 ggplot2 包。