Comment "lancer" une erreur en R ? J'ai une fonction qui prend un cadre de données et quelques noms de colonnes et fait quelque chose avec. Si les colonnes n'existent pas, je veux que la fonction s'arrête et que toutes les fonctions qui en dépendent s'arrêtent.
J'ai regardé recover
y browse
y traceback
mais, bon, ils semblaient être proches mais pas ce que je cherche.
2 votes
À droite, recover, browser et traceback sont destinés au débogage, tandis que les systèmes try/catch sont destinés à la gestion des erreurs dans le code de production.
22 votes
J'adore quand les personnes qui posent des questions utilisent le nom de la fonction qu'elles recherchent plusieurs fois dans une question ;)
0 votes
Je pense qu'il y a une raison pour laquelle cette question a plus de votes positifs que la première réponse. Même si cette autre question est techniquement hors sujet, il s'agit de ce genre de résumé très serré d'un sujet peu familier qui fait la renommée de Stack Overflow.