-
第一章R语言介绍
R语言的简单介绍,R语言编程工具的介绍,以及一个简单的R语言代码示例。
-
●1.1R语言介绍
什么是R语言?如何下载安装R语言环境?以及简单的R语言编程实例。
-
第二章创建数据集
数据集的概念,讨论多种不同的数据结构,同时尝试进行数据的输入和数据集的标注。这一章是R语言数据结构的基础,掌握了数据结构才能更好地使用R进行数据分析。
本章要学习的内容包括:
(1)R中都有哪些用于存储数据的结构;
(2)介绍如何向R中输入或者导入数据;
(3)如何对数据进行标注 -
●2.1数据集的概念
这节课我们来学习创建数据集的有关知识。R语言是一门统计分析语言,而任何数据的统计分析,首先要做的就是按照个人要求的格式来创建含有研究信息的数据集。
-
●2.2数据结构 -- 矩阵
R语言中的向量,基本概念和使用方法。
-
●2.3数据结构 -- 数组和数据框
介绍数据结构中的数组和数据框
-
●2.4数据集的输入与数据集的标注
介绍R语言中数据集的标注方法,讨论为什么需要标注,什么时候需要标注?
-
第三章图形
这一章将介绍图形的基本用法,并且会讲到图形的进阶应用,例如条形图、饼图、直方图等。
R语言的一大特色就是可以很好的支撑科研活动中各类图形的绘制,在这一章中,我们就将用一些实例带领大家了解图形的知识。 -
●3.1使用图形-一个简单的例子
讲解一个图形的简单例子。绘制图形函数中各个参数的设置,以及带来的变化。
-
●3.2添加文本、自定义坐标轴和图例
通过一个简短的例子,了解图形的基本概念 。
-
●3.3条形图和饼图
条形图和饼图的生成方法,以及主要的应用情境。
-
●3.4直方图、核密度图、箱型图和点图
直方图、核密度图、箱型图和点图的生成方法,以及主要的应用情境。
-
第四章数据管理
数据处理的基础概念,数据处理和数据库之间的联系,同时会讲解一个在数据处理中的难题,并通过学习一些数值处理函数来寻找解决方案。讲解控制流和自定义函数,通过实例学习自定义函数的使用方法。
-
●4.1数据处理基础
介绍数据处理的基础方法、基本理念,逐步介绍使用R语言进行数据处理和分析。
-
●4.2变量、缺失值、日期值、类型转换等
介绍常见的变量、缺失值、日期值以及类型转换的操作、使用方法,这是数据处理,尤其是数据清洗的基础。
-
●4.3数据排序、合并以及SQL语句操作数据框
介绍数据排序、合并以及SQL语句的基础。
-
●4.4数值处理函数
介绍一个数据处理的问题,从实例出发,探讨数据处理的过程、方法。介绍数值处理函数的使用方法。
-
●4.5字符处理函数
主要讲解字符处理函数的使用方法等。这些函数是数据处理的必备工具。
-
●4.6一个数据处理难题的解决方案
针对提出的实例,进行代码设计,提出数据处理的解决方案。
-
●4.7控制流
讲解控制流语句,if语句等。控制流语句构成了编程语言的结构,良好的控制流语句设计会带来更为合理的语句结构。
-
●4.8自定义函数
讲解自定义函数的定义方法、调用方法、返回值的应用等。自定义函数是每一种编程语言中的重点,也是R中的重要组成部分。
-
第五章基本统计分析
基本统计分析方法,以及相关性、t检验等方法的实施过程。用R语言来实施统计学方法,让R语言更为有效的服务于数据分析。
-
●5.1描述性统计分析与频数表和列联表
介绍基本统计分析方法,包括描述性统计分析与频数表和列联表等。
-
●5.2相关、t检验、组间差异的非参数检验及可视化
介绍相关性、t检验、组间差异的非参数检验及可视化等方法。
-
第六章回归分析
回归分析的概念和相关实例。
-
●6.1回归分析
介绍什么是回归分析,回归分析的方法和理论基础,通过代码实战案例来讲解回归分析方法。
-
●6.2实战案例1
一个实战案例的处理与分析过程。
-
●6.3实战案例2
一个实战案例的处理与分析过程。