Vidéo: Comment utiliser les boucles en programmation ? 2025
R contient certains des mécanismes utilisés dans les autres langages de programmation pour manipuler les boucles:
-
Le mot-clé suivant, pour passer à l'itération suivante d'une boucle sans exécuter le code restant dans le bloc de code < Le mot-clé break, pour sortir d'une boucle à un point donné
-
Le mot-clé while, pour construire une boucle qui continue tant qu'une certaine condition est TRUE.
-
Bien que techniquement vous puissiez utiliser les trois options, elles ne sont pas souvent utilisées. Beaucoup de programmeurs considèrent l'utilisation de la pause et ensuite une mauvaise pratique de codage dans n'importe quelle langue.
Pour le moment, la situation est un peu plus complexe. Une boucle while n'est utile que dans des cas très spécifiques, par exemple lorsque vous générez des données artificielles qui doivent remplir certaines conditions ou lorsque vous écrivez vos propres algorithmes d'optimisation. Mais dans de nombreux cas, les fonctions d'optimisation intégrées comme optim (), optimize () et nlm () fonctionnent plus rapidement qu'une boucle while - et sont souvent plus stables. Ces fonctions nécessitent un peu d'étude avant de pouvoir les appliquer, mais en étudiant les pages d'aide? optim,? optimiser, et? nlm, ainsi que les pages connexes, peuvent vraiment porter leurs fruits.
