该基础课程在R入门概述之后,紧密的围绕R语言7个方面非常重要的基础能力进行展开。R经常需要读取数据文件,数据处理或整理也是任何统计分析进行之前要做的工作,常常非常耗时耗力。如果数据处理好了,统计软件的分析工作常常可以在数秒内完成。

引入数组、矩阵和编程后,R语言的数据处理能力将变得无比强大,几乎可以在很短的时间内,完成任何高难度的数据整理工作,将规范整洁的数据送进软件去分析。平日在Excel表中整理数据时不断需要的复制粘贴、排序、vlookup、index、甚至VB给您带来的烦恼一扫而光。

和其它统计软件相比,R语言可以说是拥有最强大的作图功能,画出的图非常漂亮,一图胜千言,掌握好R的作图是一项最重要的基本功。对于统计分析来说,描述性和探索性统计分析、参数估计、假设检验、回归分析都是必须掌握的内容,而用R语言实现这些功能有独特的简洁和优势,所以放在本课程的基础部分介绍。

Gino老师将带着您一步步不知不觉地掌握R的使用,下次遇到类似的问题您就知道如何做了,象探寻宝藏一样打开统计计量的大门,这是本课程能够达到的效果。

课程大纲:

01.初识R语言

1.1软件的下载与安装

1.2包的下载与载入

1.3帮助与注意事项

1.4一个复杂作图例子

02.把数据输入R

2.1用c()输入数据

2.2结合数据变量的各种方法

2.2.1使用cbind()或者rbind()

2.2.2使用vector函数输入数据

2.2.3使用data.frame函数载入数据

2.2.4使用list函数结合数据

2.2.5使用矩阵结合数据

2.3外部(Excel)数据的载入

03.处理数据及其子集

3.1访问数据框变量

3.2访问数据框的子集

3.3数据排序

3.4合并2个数据集

3.5输出数据

3.6编码分类变量

3.7几个简单的函数(tapply函数、sapply函数、table函数)

04.图形工具

4.1 Plot函数

4.2饼图

4.3条形图和带形图

4.4箱线图

4.5克里夫兰点图

4.5.1离群值测定实例

4.5.2在克里夫兰点图上添加均值

4.6plot函数的再研究

4.7多组图

4.8Lattice Package简介(包括多面板散点图xyplot、多面板箱线图、用histogram函数绘制多面板直方图、面板函数、用update更新图形)

05.循环(控制流)和函数

5.1循环

5.1.1 if分支语句和for循环

5.1.2其他语句(包括switch分支语句、while循环语句、repeat循环语句)

5.2函数

5.2.1 0和NA

5.2.2利用函数和if指令解决一个问题

5.2.3利用循环和函数输出图形

5.2.4编程序用牛顿二分法求根

06.数据的描述性和探索性分析

6.1分布函数和概率密度函数的算法

6.2多元数据的数字特征及相关矩阵

07.参数估计

7.1点估计(通过样本构造统计量估计总体参数。)

7.1.1矩法

7.1.2极大似然法

7.1.3补充内容:nlm()函数求无约束优化问题

7.2区间估计

7.2.1一个正态总体的情况下均值μ的区间估计

7.2.2两个正态总体的情况

7.2.3单侧置信区间估计

7.2.4非正态总体的区间估计

08. 假设检验

8.1假设检验理论

8.2正态总体均值的 假设检验

8.2.1单个总体的情况及实例

8.2.2两个总体的情况及实例

8.3正态总体方差的假设检验

8.4二项分布(非正态)总体的假设检验

8.5非参数检验

8.5.1Pearson拟合优度卡方检验

8.5.2 Kolmogorov-Smirnov检验

8.5.3列联表的独立性检验

8.5.4符号检验

8.5.5秩统计量和秩相关检验

8.5.6Wilcoxon秩检验

09.回归分析

9.1一元线性回归

9.2多元线性回归分析

9.3逐步回析

9.4回归诊断

9.4.1普通残差

9.4.2学生化残差

9.4.3残差图

9.4.4找出异常值点

9.4(补)综合分析一个回归例子

9.5多重共线性

联系方式:

魏老师

Tel:010-68478566

Mail:vip@pinggu.org

c r 语言教程,R语言初级教程相关推荐

  1. java swing入门教程_JAVA swing初级教程(二)

    简单的swing小部件 JLabel组件 Swing 库中最基础的组件是JLabel.它所做的正是您所期望的:呆在那儿,看起来很漂亮,描述其他组件.下图显示了的JLabel实际应用: JLabel 不 ...

  2. java swing入门教程_JAVA swing初级教程(四)

    附加的swing小部件(下) JOptionPane JOptionPane 是在 Swing中类似"快捷方式"的东西.通常,作为UI开发人员,您需要向用户呈现快速信息,让用户了解 ...

  3. 《量化金融R语言初级教程》一2.6 如果方差不够用

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第2章,第2.6节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  4. 对英国房屋价格建模并预测 ---《量化金融R语言初级教程》

    时间序列分析 一.实验介绍 1.1 实验内容 时间序列分析研究的是按时间顺序收集的数据.相邻的观测数据通常相互依赖.因此,时间序列分析的技术需要处理这种相依性. 本章的目标是通过一些特定应用来介绍一些 ...

  5. r语言 协整_《量化金融R语言初级教程》一1.3 协整

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第1章,第1.3节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  6. 《量化金融R语言初级教程》一2.4 切线组合和资本市场线

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第2章,第2.1节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  7. 《量化金融R语言初级教程》一1.4 波动率建模

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第1章,第1.4节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  8. 《量化金融R语言初级教程》一2.3 使用真实数据

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第2章,第2.3节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  9. 《量化金融R语言初级教程》一1.1 使用时间序列数据

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第1章,第1.1节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  10. 《量化金融R语言初级教程》一1.2 对英国房屋价格建模并预测

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第1章,第1.2节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

最新文章

  1. input type=file change事件只触发一次
  2. Beyond Compare 3 设置自动换行
  3. ubuntu16.04安装opencv3.4
  4. 秒格式化 “秒” 为 天 时 分 秒
  5. C# 将内存中的datatable数据导出为Excel(方法二,创建Excel对象导出)
  6. .netFramework 升级NetCore 问题汇总及解决方案
  7. 20200210_logistic回归来预测违约的概率
  8. 模板 - 洲阁筛 + min25筛
  9. 存储基本概念与SAN存储
  10. 综合金融服务方案模板
  11. 想创业做社交产品?不妨先看看这篇文章
  12. html面试信息登记表
  13. 运维工作5年简历写成这样,谁敢要你
  14. UV/PV 的共同点和区别
  15. mysql通过Navcat 备份数据.psc 还原数据时 只有表没有数据解决方法
  16. mysql 高并发 响应时间_高并发,你真的了解吗?
  17. 关于用户表空间配额的问题
  18. stm32——手动移植HAL库以及错误解决方案(以STM32F103ZE为例)
  19. 1、ATK-LORA-01
  20. 手机app跑得快游戏自动代打程序设计

热门文章

  1. 两台主机如何共享一套键鼠一台显示器?
  2. php qq邮箱验证码不显示图片,qq邮箱邮件图片不显示怎么解决-解决qq邮箱邮件图片不显示的方法 - 河东软件园...
  3. 奥克兰计算机科学专业世界排名,新西兰计算机专业大学排名
  4. 画二元函数即三维图像的函数及matlab代码
  5. 线性代数笔记12——列空间和零空间
  6. 25个移动APP图表设计欣赏(译)
  7. Thinkpad E430c安装Ubuntu14.04第三方驱动的选择
  8. AI简史 | 星际英雄传说
  9. HOG+ADABOOST方式训练头肩检测模型
  10. JavaScript实现页面动态添加图片