课程主页: https://www.coursera.org/learn/r-capstone
课程概述
在Coursera上的《Mastering Software Development in R Capstone》是一门专注于R编程的顶点课程。这门课程的设计旨在帮助学员整合之前学习的技能,并通过实际项目来掌握R软件开发的各个方面。与NOAA的重要地震数据集进行结合,将是您学习的重点内容。
课程大纲
获取与清理数据
课程的总体目标是通过整合您在该专业化课程中所发展出的技能,建立一个可用于处理NOAA显著地震数据集的软件包。
构建Geoms
展示不同国家地震的发生时间、震级及对人类生命的影响。
创建Leaflet地图
展示并注释地震震中。
文档和打包
文档是编写软件中最重要但最常被忽视的步骤之一,而在这个项目中,您不会让这种情况发生。
部署
这是最终的时刻,是时候将您的软件包推送到GitHub了。
最终评估
现在是时候提交您已部署的软件包以供评估,并对您的一些同学的工作进行评价。
推荐理由
这门课程不仅是关于学习R编程的,更是对软件开发流程的全面涵盖。无论是数据获取、清理、可视化,还是文档编写及最终部署,学员都能获得实用的技能。在课程结束后,您将能够自信地处理实际数据并开发自己的软件包,是对您R编程能力的极大提升。如果您对数据科学和R编程感兴趣,这门课程绝对是您不容错过的重要一步!
课程主页: https://www.coursera.org/learn/r-capstone