如何重复一个函数五次?
How to repeat a function five times?
我有一个公式,想重复五遍,你能帮帮我吗?
循环如下:
ED_Dry= e.divisive(X=Rainfall_Dry,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
repeat {
ED_Annuall= e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break
}
time(5)
}# end of if
提前致谢。
for(i in 1:5){
ED_Annuall=e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break
}
}
这还不够吗?
你可以试试这个
ED_Dry= e.divisive(X=Rainfall_Dry,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
for(int i = 0; i < 5; i++) {
ED_Annuall= e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break;
}
}
我有一个公式,想重复五遍,你能帮帮我吗? 循环如下:
ED_Dry= e.divisive(X=Rainfall_Dry,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
repeat {
ED_Annuall= e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break
}
time(5)
}# end of if
提前致谢。
for(i in 1:5){
ED_Annuall=e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break
}
}
这还不够吗?
你可以试试这个
ED_Dry= e.divisive(X=Rainfall_Dry,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
for(int i = 0; i < 5; i++) {
ED_Annuall= e.divisive(X=Rainfall_annuall,sig.lvl=0.05,R=199,k=NULL,min.size=20,alpha=1)
if(ED_Annuall$p.values<0.05) {
print("End of Loop");
break;
}
}