banner
大数据平台>大数据技术与应用>R语言循环和条件控制

用R语言进行数据分析:循环和条件控制

作者: afenxi来源: afenxi时间:2017-07-04 09:55:50

成组表达式

R 是一种表达式语言(expression language)因为它仅有的命令形式 是返回结果的函数和表达式。赋值操作实际上 也是一个表达式结果的再分配,并且可以用在 任何表达式中,甚至多重赋值 也是允许的。

命令可以用大括弧圈在一起

(函数 split() 通过某个因子把一个 大的向量分成一系列小的向量。 这是一个非常有用的函数,常常和 盒状图一起使用。具体细节可以用 help 命令得到。)

警告:相比其他程序语言,R 代码里面很少使用 for() 循环 。在R里面用`完整对象(whole object)形式 可能既清晰又高效2。

另外一种循环语句包括

> repeat expr

和语句

> while (condition) expr

关键字 break可以用于结束任何循环,甚至是非常规的。 它是结束 repeat 循环的唯一办法。 关键字 next 可以用来结束一次特定的循环,然后直接跳入 “下一次”循环。 控制语句常常用于 函数中。

原创文章,作者:大西,如若转载,请注明出处:《用R语言进行数据分析:循环和条件控制》http://www.afenxi.com/post/2738

banner
看过还想看
可能还想看
最新文章
Yonghong Z-Suite一站式大数据分析平台 —— 以卓越的数据技术为客户创造价值,实现客户成功。