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

广州市建设厅网站首页seo教程培训

广州市建设厅网站首页,seo教程培训,wordpress 模板调用,做复印机的模板网站R语言基础(一):注释、变量 R语言基础(二):常用函数 R语言基础(三):运算 R语言基础(四):数据类型 6.流程控制语句 和大多数编程语言一样,R语言支持选择结构和循环结构。 6.1 选择语句 选择语句是当条件满足的时候才执行…

R语言基础(一):注释、变量
R语言基础(二):常用函数
R语言基础(三):运算
R语言基础(四):数据类型

6.流程控制语句

和大多数编程语言一样,R语言支持选择结构和循环结构。

6.1 选择语句

选择语句是当条件满足的时候才执行的语句。由if(必须)和else(可选)组成

在这里插入图片描述

if(判断条件){  #判断条件的结果是TRUE或者FALSE要执行的语句   #当条件为TRUE时执行
}if(判断条件){要执行的语句   #当条件为TRUE时执行
}else{#当条件不满足时执行
}if(判断条件1){要执行的语句   #当条件为TRUE时执行
}else if(判断条件2){ #条件1不满足时,判断条件2#当条件2满足时执行
}else if(判断条件3){ #条件1、条件2都不满足,判断条3#当条件3满足时执行
}

示例代码:

x=20
if(x>10){print("x>10 is true")
}x=5
if(x>10){print("x>10 is true")
}else{print("x<10 is false")
}x=75
if(x>80){  #多分支从上到下判断,遇到第一个匹配的分支就执行。print("x>80 is true")
}else if(x>70){ print("x>70 is true")
}else if(x>60){print("x>60 is true")
}else{  #前面都不满足,执行elseprint("x>60 is false")
}

6.2 分支语句

switch分支语句允许一个变量等于多个值的情况,每个值称为一个case

在这里插入图片描述

> x="BJ"   #如果是字符串,返回case中变量名对应的值
> name=switch(x,SH="上海",BJ="北京",SZ="深圳","其它")
> name
[1] "北京"
> x="a" 
#没有名字的"其它"是默认值,这种参数只能有一个
> name=switch(x,SH="上海",BJ="北京",SZ="深圳","其它")
> name
[1] "其它"
> x=3   #如果是整数,则返回对应位置的值
> name=switch(x,"上海","北京","深圳")
> name
[1] "深圳"

6.3循环语句

循环语句就是重复执行一段代码。R语言中有三种循环:repeat、while、for。

在这里插入图片描述

6.3.1 repeat

repeat循环会一直执行,结束时用break语句。没有break的话,就是死循环。

> x=5
> repeat{x=x+1print(x)if(x>10){  #用于控制循环次数print("退出循环")break  #结束循环}}
[1] 6
[1] 7
[1] 8
[1] 9
[1] 10
[1] 11
[1] "退出循环"

6.3.2 while循环

while循环有一个控制条件,当条件为true时进入循环体,否则结束循环

> x=5
> while(x>0){print(x)x=x-1  #记得修改条件变量的值,不然会死循环}
[1] 5
[1] 4
[1] 3
[1] 2
[1] 1

6.3.3 for循环

for循环可以控制循环次数

for (变量 in 条件) {循环体
}
> for(i in 1:5){  #遍历向量中的元素print(i)}
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5
> ls=list("A","B","C")  #遍历list
> for(a in ls){print(a)}
[1] "A"
[1] "B"
[1] "C"

6.4.4 循环控制

循环控制语句有两个,break和next

break用于跳出当前循环

next是结束本次循环,进入下一次循环

> for(i in 1:5){if(i==3){  #循环变量到3这里就结束了break}print(i)}
[1] 1
[1] 2
> for(i in 1:5){if(i==3){  #循环变量到3,跳过本次循环体后面的东西,进入下次循环next}print(i)}
[1] 1
[1] 2
[1] 4
[1] 5

http://www.yidumall.com/news/75941.html

相关文章:

  • 网站产品页面什么时候做市场营销方案范文
  • 樟木头镇网站建设百度推广代理商有哪些
  • 做购物网站 营业范围是什么公司网络营销推广方案
  • 手表网站海外购靠谱吗网站seo推广seo教程
  • 国内漂亮的企业网站营销网站的宣传、推广与运作
  • wordpress导出淘宝想找搜索引擎优化
  • 有趣的网站小游戏西宁网站seo
  • 广州网站制作知名 乐云践新管理培训
  • 公司名字寓意好的字百度权重优化软件
  • wordpress主题重命名搜索引擎优化包括哪些
  • 建站工具官网沈阳seo按天计费
  • wordpress支持大文件上传seo挂机赚钱
  • wordpress页面文本编辑器seo搜索优化技术
  • 城市网站联盟百度如何免费打广告
  • 安徽旅游集团网站建设网络推广推广外包服务
  • 网站备案收费幕布浏览广告赚钱的平台
  • p2p网上贷款网站建设方案二十条优化措施原文
  • 微信开发小程序公司网站优化外包推荐
  • 深圳网站建设总部软文发布推广平台
  • wordpress做社交网站吗seo优化轻松seo优化排名
  • 猪八戒做网站要多少钱腾讯域名
  • 网站开发类专业服务文案seo的作用主要有
  • 用来做调查问卷的网站网络营销手段
  • 泉州做网站建设seo专员是干嘛的
  • 网站二级目录做优化百度seo优化系统
  • 网站一般都是用什么软件做的seo推广专员工作好做吗
  • 牡丹江建设局网站百度搜索推广收费标准
  • 手机免费制作自己的网站优化技术
  • 电子商务网站建设核心互联网推广的方式
  • 深圳品牌网站建设公司哪家好班级优化大师怎么用