R语言中的if else语句

Python016

R语言中的if else语句,第1张

条件执行结构包括if-else、ifelse和switch。

1)if-else结构

if - else 结构

if-else在某个结构在某个给定条件为真时,执行语句;也可以同时在条件为假时,执行另外的语句。

语法为:

if (条件) 执行语句

if (条件) 执行语句A else 执行语句B

2)ifelse结构

ifelse结构是if-else结构比较紧凑的向量化版本,其语法为

ifelse(条件1, 执行A, 执行B)

如果条件1为真,则执行A, 否则执行B.

这个和C中的if有点像(C中的if暂时想不起来了,但感觉是类似的)

$curl = curl_init()

curl_setopt($curl,CURLOPT_URL,$_GET['url'])

curl_setopt($curl,CURLOPT_RETURNTRANSFER,true)

curl_setopt($curl,CURLOPT_USERAGENT,"Mozilla/4.0

(compatibleMSIE 6.0Windows NT 5.1SV1.NET CLR 1.1.4322.NET CLR 2.0.50727)")

$output = curl_exec($curl)

curl_close($curl)

print_r($output)

在编程实现的时候有时会碰到对数值取整的需求,而取整的方式却多种多样,依赖于具体问题,不过在R中已经配备了种类齐全的相关函数。 主要包括以下五种: floor():向下取整; ceiling(): 向上取整; round(): 四舍五入取整; turnc(): 向0取整;