Bonjour,
Je dois deboguer dans une boucle for ( en utilisant debug, browser etc.. et non pas des print ) . Je cherche la première occurence de NA dans le resultat de mon calcul. Voici une simplification de la situation:
Je cherche à mettre un browser suivi d'une condition ( disant à la boucle d'arrêter quand elle croise un NA) mais je ne sais pas l'écrire,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 tab = c(1:300) my_function = function( ){ tab[250] = NA len = length(tab) for (i in 1:len){ if(i != len){ tab[i] = tab[i]+tab[i+1] } } }
Merci d'avance pour votre aide.
Partager