Utilisant Suivant dans un Flux de Contrôle
Il n'a pas l'air d'être des exemples de 'suivant' utilisation dans les contrôle de flux de la page d'aide. J'aimerais qu'il pour passer à l'itération suivante en fonction d'une condition dans le script.
À l'aide de l'exemple ci-dessous, disons que je ne veux pas qu'il à l'impression, à moins que x[i] > 5
, le résultat attendu serait de 5 à 10 sur l'écran:
x <- 1:100
for(i in 1:10) {
# next(x[i] < 5) # Just for conceptualizing my question.
print(x[i])
}
Comment pourrais-je aller sur la mise en œuvre de l'utilisation de next
accomplir quelque chose comme ce qui est indiqué ci-dessus?
🙂 En savent quelque chose...
la documentation n'est pas manquant (
le problème était qu'il n'y a pas vraiment de voir un exemple d'utilisation de
C'est ce que je voulais dire. est documentés, mais un exemple serait très utile parce que
De fromage? Vous devez répondre à mon ami "multithreader" et ses blagues. 😉 "OS: Vous avez eu beau fils." "Le processus: vous Voulez rogue?" "OS: Aller à la fourche vous-même."
la documentation n'est pas manquant (
?"next"
), donc peut-être une "documentation-missing-exemple" tag?le problème était qu'il n'y a pas vraiment de voir un exemple d'utilisation de
next
de la documentation. example(next)
est de même inutiles.C'est ce que je voulais dire. est documentés, mais un exemple serait très utile parce que
next
et break
ne sont pas des fonctions avec des arguments. J'aimerais aussi si ?continue
vous avez pris pour ?"next"
.De fromage? Vous devez répondre à mon ami "multithreader" et ses blagues. 😉 "OS: Vous avez eu beau fils." "Le processus: vous Voulez rogue?" "OS: Aller à la fourche vous-même."
OriginalL'auteur Brandon Bertelsen | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
Je vais vous donner un exemple complet et un " oui " mais je suis pas sûr de ce que vos questions est:
OriginalL'auteur Dirk Eddelbuettel
Pour faire ce travail, vous devez tester si
x < 5
et, si elle l'est, aller ànext
.next
, à leur tour (pour citer la page d'aide), "[arrêt] le traitement de l'itération courante et [avance] la boucle d'index", en commençant en arrière à travers la boucle à nouveau.OriginalL'auteur Josh O'Brien