基本语法:for (name in expr_1) expr_2

实例操作:

1.构造矩阵

  1. x=array(,dim=c(,)) # 构造四阶矩阵 数值全为0
  2. for (i in :){
  3. for (j in :){
  4. x[i,j]=/(i+j+)
  5. }
  6. }
  7. print(x)
  1. [,] [,] [,] [,]
  2. [,] 0.3333333 0.2500000 0.2000000 0.1666667
  3. [,] 0.2500000 0.2000000 0.1666667 0.1428571
  4. [,] 0.2000000 0.1666667 0.1428571 0.1250000
  5. [,] 0.1666667 0.1428571 0.1250000 0.1111111

2.利用循序进行单位根检验

  1. nrow=20
  2. ncol=5
  3. A=matrix(nrow=nrow,ncol=ncol,data=NA)
  4. for (i in 1:ncol)
  5. {
  6. A[,i]= rnorm(20, mean=0, sd=1) #构造正太分布,产生20个随机数,服从正太分布
  7. }
  8. library(tseries) #导入所需要的函数包
  9.  
  10. for (i in 1:5)
  11. {print(adf.test(A[,i]))} #AD
  1. 结果如下,很方便.
  2.  
  3. Augmented Dickey-Fuller Test
  4.  
  5. data: A[, i]
  6. Dickey-Fuller = -2.4773, Lag order = 2, p-value = 0.3905
  7. alternative hypothesis: stationary
  8.  
  9. Augmented Dickey-Fuller Test
  10.  
  11. data: A[, i]
  12. Dickey-Fuller = -1.8836, Lag order = 2, p-value = 0.6167
  13. alternative hypothesis: stationary
  14.  
  15. Augmented Dickey-Fuller Test
  16.  
  17. data: A[, i]
  18. Dickey-Fuller = -3.5647, Lag order = 2, p-value = 0.05491
  19. alternative hypothesis: stationary
  20.  
  21. Augmented Dickey-Fuller Test
  22.  
  23. data: A[, i]
  24. Dickey-Fuller = -2.2957, Lag order = 2, p-value = 0.4597
  25. alternative hypothesis: stationary
  26.  
  27. Augmented Dickey-Fuller Test
  28.  
  29. data: A[, i]
  30. Dickey-Fuller = -2.2784, Lag order = 2, p-value = 0.4663
  31. alternative hypothesis: stationary

  

  1. F单位根检验

  

R语言for循环的更多相关文章

  1. [R] R语言for循环机制

    在做数据分段截取的时候,发现for循环的表现和其他语言不太一样. 上代码: :) { i = i + print(i) } 结果: [] [] [] [] 即作为循环计次的i, 并不会因为在循环体中的 ...

  2. R语言学习——循环判断语句

    循环  判断 函数 函数是一个对象,可以赋值 函数要放在调用函数的前面 输入输出 read.csv()------文本文件 csv是comma separated value的英文缩写,其读取逗号分隔 ...

  3. R语言 循环

    R语言循环 可能有一种情况,当你需要执行一段代码几次. 通常,顺序执行语句. 首先执行函数中的第一个语句,然后执行第二个语句,依此类推. 编程语言提供允许更复杂的执行路径的各种控制结构. 循环语句允许 ...

  4. R 再也不用愁变量太多跑回归太麻烦!R语言循环常用方法总结

    在高维数据分析过程中,为了筛选出与目标结局相关的变量,通常会用到回归分析,但是因为自变量较多,往往要进行多次回归.这就是统计编程语言发挥作用的时候了 有些大神们认为超过3次的复制粘贴就可以考虑使用循环 ...

  5. R语言笔记

    R语言笔记 学习R语言对我来说有好几个地方需要注意的,我觉得这样的经验也适用于学习其他的新的语言. 语言的目标 我理解语言的目标就是这个语言是用来做什么的,为什么样的任务服务的,也就是设计这个语言的动 ...

  6. R语言︱机器学习模型评估方案(以随机森林算法为例)

    笔者寄语:本文中大多内容来自<数据挖掘之道>,本文为读书笔记.在刚刚接触机器学习的时候,觉得在监督学习之后,做一个混淆矩阵就已经足够,但是完整的机器学习解决方案并不会如此草率.需要完整的评 ...

  7. 数据攻略●R语言自述

    (注明:以下文章均在Linux操作系统下执行) 一.R语言简介 R语言是用于统计分析,图形表示和报告的编程语言和软件环境.R语言由Ross Ihaka和Robert Gentleman在新西兰奥克兰大 ...

  8. R语言︱函数使用技巧(循环、if族/for、switch、repeat、ifelse、stopifnot)

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 后续加更内容: 应用一:if族有哪些成员呢?- ...

  9. R语言(自定义函数、循环语句、管道函数)

    学习R语言半年多了,以前比较注重统计方法上的学习,但是最近感觉一些基础知识也很重要.去年的参考资料是<R语言实战>,今年主要是看视频.推荐网易云课堂里的教程,很多资料都是很良心的~ 目前学 ...

随机推荐

  1. Error response from daemon ... no space left on device docker启动容器服务报错

    docker 启动容器服务的时候,报错no space left on device 1. 检查磁盘是否用光 3.检查inode是否耗光,从截图看到是inode耗光导致出现问题: 进入到/run里面看 ...

  2. PHP 从另一个角度来分析 Laravel 框架的依赖注入功能

    从根本上说,依赖注入不是让对象创建一个依赖关系,也不是让工厂对象去创建对象,而是将所需的依赖变成一个外部对象,使之成为一个"某些人的问题” 你为"某些人的问题”注入了类的依赖关系. ...

  3. usaco training <1.2 Your Ride Is Here>

    题面 Your Ride Is Here It is a well-known fact that behind every good comet is a UFO. These UFOs often ...

  4. python_09

    今日内容: scrapy各组件 Components: 1.引擎(EGINE) 引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件.有关详细信息,请参见上面的数据流部分. 2.调度器(S ...

  5. PHP中的服务容器与依赖注入的思想

    依赖注入 当A类需要依赖于B类,也就是说需要在A类中实例化B类的对象来使用时候,如果B类中的功能发生改变,也会导致A类中使用B类的地方也要跟着修改,导致A类与B类高耦合.这个时候解决方式是,A类应该去 ...

  6. 解决配置vim中文乱码的问题

    解决linux下vim乱码的情况:(修改vimrc的内容) 全局的情况下:即所有用户都能用这个配置 文件地址:/etc/vimrc 在文件中添加: set fileencodings=utf-8,uc ...

  7. just_connect.py

    # -*- coding=utf-8 -*-from mysql.connector import connect config = { 'host': '192.168.199.139', 'por ...

  8. 2019 牛客网 第七场 H pair

     题目链接:https://ac.nowcoder.com/acm/contest/887/H  题意: 给定A,B,C问在[1,A]和[1,B]中有多少对x,y满足x&y>C或者x^y ...

  9. android clipChildren 的使用与遇到的困难

    案例 在一次我写画板模块的时候,布局比较普通,但是需要子元素溢出父元素.其中一小块布局如下所示: 红色部分需要溢出,这个时候我想到了clipChildren. clipChildren 就是说我可以不 ...

  10. Java基础常见笔试题总结

    1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程.Java源文件被编译成能被Java虚拟机执行的字节码文件 2.“sta ...