R语言数据展现进阶课程
R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能。
与其说R是一种统计软件,还不如说R是一种数学计算的环境,因为R并不是仅仅提供若干统计程序、使用者只需指定数据库和若干参数便可进行一个统计分析。R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。
授课对象:
本课程需要具备一定R语言基础(如果没学过R语言,需要再头几周花一些时间补一下),几乎不需要用到任何数学和统计学知识。对于惯用各种语言的IT人应问题不大。相关R语言基础课程推荐:http://www.mukedaba.com/thread-715-1-1.html
课程内容:
第1课:基本制图函数综述
第2课:理解关键制图参数
第3课:散点图
第4课:线图与时间序列谱图
第5课:柱形图,点图,饼图,直方图
第6课:箱线图,热力图
第7课:等高线,地图,转换为图形文件
第8课:ggplot2概述与入门
第9课:万能的qplot——基础
第10课:万能的qplot——更精致的展现
第11课:图层
第12课:工具箱,润色,发布为图形文件
第13课:怎样制作R扩展包
附带资料+作业
相关资源