深圳IT认证培训中心

为广大学员用户提供更为全面、优质的IT培训课程

学校课程咨询服务:
400-888-4849
培训世界 >深圳软件开发培训 >深圳R语言入门课程培训

深圳R语言入门课程培训

深圳R语言入门课程培训

上课时段: 详见内容

已关注: 160

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 深圳IT认证培训中心

教学点: 1个

开班时间: 滚动开班

咨询电话:400-888-4849

预约试听

课程详情


深圳IT认证培训中心R语言入门课程从基础讲起,;零基础学员也可以学习,结合大数据分析,逐步掌握R语言.如果你想学习R语言入门课程,欢迎前来报名学习。

一、课程目标:

通过学习R能解决应用数学的相关问题

在涉及大量分析,建模,统计及绘图的学科中,如物理学,生命科学,化学,地球科学,经济学,工程学,上学,通过R非常直观。

养成良好的表达、沟通和团队协作能力,掌握快速学习方法,培养良好的分析问题和解决问题的能力;

二、招生对象

要求学员有数学基础,能有一门编程语言的基础

三、课程大纲:

模块名称

课程内容

认识R语言

1. R语言概述

2. R安装与启用,升级

3. R使用入门

4. R操作界面

5. RStudio安装与使用

6. R的常用操作

7. R数据分析包

8. 创建与保存R脚本

9. 运行R脚本

10. 找到R脚本中的错误

11. R的注释

R语言的基本操作

1. 数据类型

2. 数据结构

3. 向量的操作方法和固有属性

4. 矩阵的操作和运算

5. 数组的使用

6. 列表的特性和编辑方法

7. 数据框的创建和基本操作

8. 因子

9. 变量的重命名

10. 缺失值分析

11. 数据排序

12. 随机抽样

流程控制

1. 逻辑运算及逻辑向量

2. 布尔运算

3. 缺失数据

4. 索引

5. if,ifelse,switch语句

6. for,while,repeat循环的使用

7. 检查循环

8. 斐波那契

函 数

1. R中建立新函数

2. 二次函数

3. 三角函数

4. 指数函数与对数函数

5. 自定义函数

6. apply家族中的循环函数

7. lapply(),sapply()函数,tapply()函数,mapply()函数

8. 更多的高级循环函数

9. R中replicate()函数和sweep()函数

10. R中的aggregate()函数

11. 字符串处理

12. 文本分词

数据输入与输出

1. 数据文件的读写

2. 键盘输入数据

3. 读取不同格式的数据

4. 从其他统计软件获取数据

5. 从数据库获取数据

6. 从网页获取数据

基本绘图

1. 图形元素

1) 颜色

2) 点

3) 文本

4) 线条

5) 图例

6) 坐标轴

7) 图形结合

8) 图标保存

9) 图形函数

2. 单变量绘图

1) 带状图

2) 直方图

3) 茎叶图

4) 箱线图

5) 时序图

3. 双变量绘图

1) 散点图

2) 并列箱线图

3) 条形图与饼图

4) 条形图与饼图的数据展示

矩阵运算及线性方程组

1. 向量

2. 矩阵相乘

3. 矩阵加减

4. 将数据文件读取为矩阵

5. 矩阵表示

6. 矩阵的逆

7. R中矩阵求逆

高级绘图工具

1. lattice包绘图工具

1) 绘图特色

2) 基本图形

2.  ggplot2包绘图工具

1) 从gplot开始

2) ggplot作图

3. 交互式绘图工具简介

1) rCharts包

2) recharts包

3) googleVis包

4) htmlwidgets包

5) shiny包

概率与模拟及拟合数据模型

1. 随机变量

2. 概率

3. 离散概率分布

4. 连续概率分布

5. 多元预测变量

6. 非线性统计方法


R代码的调式与优化

1. R代码的常见信息与警告

1) R代码的正常与警告

2) R代码中的警告处理方法

2. R代码中的错误与错误处理方法

1) 使用try()函数处理错误信息

2) 将try()函数与循环相结合

3. 调式R代码

1) 查看调用栈或暂停代码

2) 修改error选项

4. 向量化编程方法

1) 向量化编程思想

2) 比较循环和向量的运行速度


1