R语言中的循环语句

Python011

R语言中的循环语句,第1张

$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)

赋默认值,在for循环中进行修改。

编程中减少代码重复的两个工具,一是循环,一是函数。循环,用来处理对多个同类输入做相同事情(即迭代),如对不同列做相同操作、对不同数据集做相同操作。R语言有三种方式实现循环:for循环、while循环。apply函数族。泛型函数map。

apply函数族和泛型函数map能够更加高效简洁地实现一般的for循环、while循环,但这不代表for循环、while循环就没用了,它们可以在更高的层次使用(相对于在逐元素级别使用)。

for循环是通过变量或者向量控制循环。while循环是另一种循环,通过一个逻辑判定准则来控制循环。

while循环的语法为

例1 下面我们通过while循环来计算

运行程序

next语句用于跳出当前一轮的循环,执行下一轮循环。而break语句是跳出当前循环,不再执行下一轮循环。

例2 计算