大数据时代已经到来,基于数据科学的方法发现问题并做出科学客观的决策越来越重要。R是世界上应用广泛的数据分析、数据挖掘及数据可视化语言,是从大数据中获取信息的重要工具。它是开源、免费、跨平台、第三方支持的语言,在经济、金融、管理、生物、医学等众多领域发挥着巨大作用。近年来随着大数据、数据科学、机器学习、开源平台的发展,R语言的功能不断丰富,几乎能够完成任何数据处理任务,可安装运行于所有主流平台,是科学研究、大数据人才培养的重要工具。
本课程从基础知识、常用模型与案例入手,较为全面地介绍了R语言,是R语言入门与拓展的基础学习资料。本课程以数据科学为主线,内容涵盖数据获取、数据描述、数据分析、数据挖掘、数据可视化的理论知识及其主要实现方法,每章配有综合实验,引导学生利用所学进行实践,为应用开发打下基础。本课程内容分为基础篇、进阶篇、拓展篇三大模块,9个章节,支持“R语言程序设计”、“数据科学素养”等课程的32-64学时,支持个性化教学、分层教学、混合式教学等多种教学模式。
配套教材:R语言程序设计,周围,崔濒月,清华大学出版社,2023.2