R 是一种编程语言,也是一种用于统计计算和图形的免费软件环境,被数据分析师、数据科学家和统计学家广泛使用。本专业涵盖用于构建数据科学工具的 R 软件开发。随着数据科学领域的发展,软件开发技能对于生产和推广有用的数据科学成果和产品显然是必不可少的。
本专业将为您提供严格的 R 语言培训,包括处理复杂数据、构建 R 软件包和开发自定义数据可视化的技能。您将学习到用于数据处理(如 tidyverse)和数据可视化与图形(如 ggplot2)的不可或缺的 R 库。您将学习现代软件开发实践,以构建高度可重用、模块化、适合团队环境或开发人员社区使用的工具。
本专业旨在为数据分析师以及数据挖掘专家和数据科学家提供服务,数据分析师可能希望在日常工作中获得更多的实践和基本软件技能,而数据科学家可能希望使用 R 来扩展他们的开发和编程技能,并进一步发展他们作为数据科学专家的职业生涯。
应用的学习项目
在每门课程中,学员将运用新获得的高级 R 语言技能来处理复杂的数据集、编写强大的函数、创建新的 R 软件包,以及开发用于构建自定义数据图形的新可视化工具。这些项目将产生可重复使用的 R 代码组合,并在此基础上部署到现实世界中。