Cela semble une question facile, mais je n'ai pas trouvé la réponse. J'ai un vecteur de caractère contenant les noms des arguments d'un appel. Dans une fonction, je voudrais donner un avertissement si certains d'entre eux sont faux, et citer les noms.Citer les noms dans les avertissements
bad = c("a", "b", "c")
warning(paste("Variables", paste(bad, collapse = ", "), "are wrong"))
qui donne:
Warning message:
Variables a, b, c are wrong
mais j'ai besoin:
Warning message:
Variables 'a', 'b', 'c' are wrong
Je voudrais y parvenir sans l'utilisation d'emballages externes.
C'est propre, mais je n'utiliser des guillemets gauche/droite dans un Attention. Cependant, je ne voudrais pas ajouter de citations du tout. – Roland
@Roland Merci, édité ma réponse, cependant, l'utilisation dépend de l'utilisateur. –