×

  首页 >   全部课程 > R语言入门

R语言入门

企业定制,团体报名请您

在线预约

课程代码:2134培训课时:30 课时(4天)

该班级优惠招生中 在线咨询

备注:详情可拨打 400-690-6115 或在线咨询客服人员

课程简介

      在数据分析尤其是大数据分析领域,除了能对大数据进行存储和管理外,如何有效的对已经持有的数据进行分析是最为重要的一个过程。在这个方面,R语言具有得天独厚的优势。本课程从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. ififelseswitch语句

6. forwhilerepeat循环的使用

7. 检查循环

8. 斐波那契

1. R中建立新函数

2. 二次函数

3. 三角函数

4. 指数函数与对数函数

5. 自定义函数

6. apply家族中的循环函数

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

8. 更多的高级循环函数

9. Rreplicate()函数和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) 比较循环和向量的运行速度

课程推荐

  • PowerPoint专项应用——PPT商用演示文稿设计与专业演讲

    课程代码:X209培训课时:6小时


    本课程由培训经验10年以上的专业讲师精心设计,提升学员利用PPT进行演讲的专业能力;掌握演示文稿的节奏控制与演说表达的经典方法;学会运用互动、问答技巧,提升演讲、培训的效果;掌握幻灯片整体设计能力,将演示内容图形化、图示化、图表化直观表达。


  • 跨平台软件架构师

    课程代码:X404培训课时:24课时

    学习本课程将1、深入理解构架的重要性; 
    2、系统地掌握构架开发的技术和方法; 
    3、掌握构架分析的步骤和方法; 
  • PMP®项目管理

    课程代码:7052培训课时:63课时(共9天:5天精讲、3天考试辅导、1天串讲)

    PMP®是“Project Management Professional”的缩写,是由美国项目管理协会(PMI®)开发并推广的项目管理资格认证,也是目前国际项目管理界含金量最高的证书,在全球190多个国家和地区得到了高度认可。来自官方的最新数据显示,全球PMP®证书持有者的数量已经突破80万,中国大陆地区的PMP®数量已经超过13万,约占全球总量的1/6。PMP®认证培训所使用的教材为PMI主持开发的《项目管理知识体系指南(PMBOK指南)》,现在的最新版本是第5版。 中国大陆地区的PMP®考试由国家外国专家局负责组织实施,每年有四次考试,分别是三月、六月、九月和十二月,具体考试日期及考试相关问题请咨询东方瑞通的课程顾问。 PMP®培训的官方授权机构叫REP(Registered Education Providers ),东方瑞通是PMI®授权的REP®之一。 参加东方瑞通的PMP®项目管理培训可获得如下后续服务: 1、培训期间每个班都会配备班主任,全程为学员服务。 2、培训期间还会建立QQ群、微信群,考前全程提供在线辅导。 3、学员通过考试后,还可以参加东方瑞通组织的各种免费及收费活动,积攒PDU。

    PMP® is a registered mark of the Project Management Institute, Inc.

Q&A

此课程暂无问题

我要提问

姓    名:

手机号:

问题描述:

提示

老学员报名 非老学员报名