国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > R > 正文

R語言中next語句的使用方法

2023-05-01 13:45:43
字體:
來源:轉載
供稿:網友

在R語言中,next語句用于循環中跳過某一次循環。其類似于C#、java或C/C++中的continue語句.

其執行過程為:

當在循環體中滿足某個條件時,執行next語句,則結束本次循環,next后面的語句不再執行,進而執行下次循環。

先舉個例子:輸出向量中的奇數。

vec<-c(11,123,26,38,29,81)
for(el in vec)
{
   if(el %% 2 ==0)
     next
   print(el)
}

以上程序段中使用for循環找出向量vec中的奇數,并將其打印出來。循環中,每次在vec中取一個元素放在變量el中,如果其能夠被2整除,說明其是偶數,則執行next,即結束本次循環,不再執行next后面的語句,這里是print(el),即不執行輸出,而繼續執行下一次循環,取一個元素放入el中,繼續判斷......如果不能被2整除,則不會遇到next,則循環中會執行到print(el)將其輸出來。

R語言中的next語句使用方法

上例中的執行結果如下:

R語言中使用next語句

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江津市| 凤城市| 儋州市| 蒙山县| 阿图什市| 和田市| 仁怀市| 寿光市| 桦川县| 衡南县| 安乡县| 和平县| 巨野县| 马鞍山市| 合山市| 金寨县| 孝感市| 汤阴县| 开化县| 阳高县| 新和县| 江陵县| 仲巴县| 龙泉市| 远安县| 龙陵县| 航空| 庐江县| 延寿县| 巩义市| 河源市| 鲁山县| 本溪市| 偏关县| 临漳县| 富平县| 洱源县| 静乐县| 涟水县| 唐河县| 出国|