当前位置: 首页 > news >正文

郑州有免费建网站的公司吗/实时热搜榜

郑州有免费建网站的公司吗,实时热搜榜,网站建设jiq,如何安装wordpress的插件安装参考资料:学习R 在R中有三种循环:repeat、while和for。虽然向量化意味着我们可能并不需要大量使用它们,但在需要重复执行代码时,它们是非常有用的。 1、重复循环 R中最容易掌握的循环是repeat。它所做的事情就是反复地执行代码&a…

参考资料:学习R

        在R中有三种循环:repeat、while和for。虽然向量化意味着我们可能并不需要大量使用它们,但在需要重复执行代码时,它们是非常有用的。

1、重复循环

        R中最容易掌握的循环是repeat。它所做的事情就是反复地执行代码,直到告诉它停为止。下面这个代码将反复执行,直到我们按下escape键、退出R为止。

repeat{message("Happy Groundhog Day!")
}

        一般来说无限循环不是我们想要的,因此需要一个break语句来跳出无限循环。下例中,sample函数将在每个循环迭代中返回一个操作:

repeat{message("Happy Groundhog Day!")action<-sample(c("Learn French","Make an ice status","Rob a bank","Win heart of Andie McDowell"),1)message("action= ", action)if(action=="Win heart of Andie McDowell") break
}

        

        有时候,我们想做的不是退出整个循环,而是跳出当前的迭代,开始next一下次迭代而已:

repeat{message("Happy groundhog Day")action<-sample(c("Learn French","Make an ice statue","Rob a bank","Win heart of Andie McDowell"),1)if(action=="Rob a bank"){message("Quietly skipping to the next iteration")next}message("action= ",action)if(action=="Win heart of Andie McDowell") break
}

2、while循环

        while循环就像是延迟了的repeat循环。它不是先执行代码再检查循环是否应该结束,而是先进行检查再执行代码。因为检查发生在开始时,所以循环体可能不会被执行。如下:

action<-sample(c("Learn French","Make an ice statue","Rob a bank","Win heart of Andie McDowell"),1
)
while(action!="Win heart of Andie McDowell"){message("Happy Groundhog Day!")action<-sample(c("Learn French","Make an ice statue","Rob a bank","Win heart of Andie McDowell"),1)message("action= ",action)
}

3、for循环

        这种循环适用于已知代码所需执行的循环次数的情形。for循环将接受一个迭代器变量和一个向量参数。在每个循环中,迭代器变量会从向量中取得一个值。最简单的情况下,该向量只包含整数:

for(i in 1:5) message("i= ",i)

        如果我们想执行多个表达式,与其他循环一样,须使用大括号把他们括起来:

for(i in 1:5){j<-i^2message("j= ",j)
}

        R的for循环非常灵活,因为它们的输入并不限于整数或数字,还可以传入字符向量、逻辑向量或列表:

for (month in month.name){message("The month of ",month)
}for(yn in c(TRUE,FALSE,NA)){message("This statement is ",yn)
}
l<-list(pi,LETTERS[1:5],charToRaw("not as complicated as it looks"),list(TRUE)
)
for (i in l){print(i)
}

        因为for循环操作于向量中的每个元素,所以它提供了一种“伪向量化”。注意,R的for循环几乎总是比其对应的向量化运行得要慢,而且往往是一到两个数量级的差别。这意味着我们应尽可能地使用向量化。

http://www.whsansanxincailiao.cn/news/31961586.html

相关文章:

  • 一般网站的字体大小/广州seo外包
  • 传媒建站推荐/东莞做网站优化
  • 电子商务网站建设怎么做/培训心得体会100字
  • 上海做网站设计的公司/公司网站设计与制作
  • 做网站的公司有/本周新闻热点事件
  • 外贸建站 智能营销/360识图
  • 建站哪个网站比较好/百度合作平台
  • 响应式旅行社展业网站开发调研报告/热门关键词查询
  • 网站建设氺金手指排名14/高端建站
  • 基于拍卖的拍卖网站开发/热狗seo顾问
  • 长沙网站建设优化/今日头条站长平台
  • 医疗美容网站建设/百度seo快排软件
  • 网站开发需要什么人/青岛招聘seo
  • 苍南县龙港哪里有做网站/百度一下网页版搜索引擎
  • 邮箱域名是什么/seo的优化技巧有哪些
  • 资金盘网站开发公司哪里好/b2b网站有哪些
  • 做深度游网站 知乎/网站管理系统
  • 用源码做网站/深圳网络推广市场
  • 徐州金网网站建设/搜索引擎排名国内
  • 公共资源交易中心有实权吗/长沙优化官网服务
  • 最新军事新闻12小时/阳山网站seo
  • 云岭先锋网站是哪家公司做的/阿里指数查询手机版
  • 做美容有哪些网站/信息推广的方式有哪些
  • 免费1级做爰片在线观看 历史网站/深圳市社会组织总会
  • wordpress中视频分集/天机seo
  • 高端网页设计人才/seo深度解析
  • 网站怎么做支付系统/2023广东又开始疫情了吗
  • 网站建设花都區/百度客户管理系统登录
  • 网站建设与管理是什么意思/搜索引擎排名优化价格
  • 免费翻国外墙的浏览器/黄山seo排名优化技术