数据挖掘是人工智能和数据库领域研究的热点问题。所谓数据挖掘是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程。数据挖掘是一种决策支持过程,它主要基于人工智能、机器学习、模式识别、统计学、数据库、可视化技术等,高度自动化地分析企业的数据,作出归纳性的推理,从中挖掘出潜在的模式,帮助决策者调整市场策略,减少风险,作出正确的决策。本课程介绍基于R语言的数据挖掘算法及实现。通过本课程的学习,可以学会用R软件来使用数据挖掘方法进行数据分析。R语言是目前应用最为广泛的数据挖掘与分析工具,具有共享性、分析方法丰富性、操作简便灵活性、成长性等特点,已拥有1万9千多个共享包,具有丰富的共享资源。