check_expression | R Documentation |
Vérifie la conformité d'une expression
check_expression(expr)
assert_expression(expr)
expr |
une expression à évaluer |
La fonction évalue l'expression expr
. Le check vérifie si la
fonction génère une erreur ou un warning. Si elle ne génère aucun message
particulier, on retourne alors l'objet x
(le résultat de l'évaluation de
l'expression expr
), sans erreur.
Selon le préfixe de la fonction :
si le check réussi :
la fonction assert_expression
retourne l'objet x
de manière
invisible;
la fonction check_expression
retourne le booléen TRUE
.
si le check échoue :
la fonction assert_expression
retourne un message d'erreur;
la fonction check_expression
retourne la chaîne de caractère
"Invalid expression".
En sortie la fonction retourne l'objet x
(le résultat de
l'évaluation de l'expression expr
) de manière invisible ou une erreur.
assert_expression(expr = {2 + 2})
assert_expression(expr = {is.integer(1L)})
try(assert_expression(expr = {log("a")}), silent = TRUE)
check_expression(expr = {2 + 2})
check_expression(expr = {is.integer(1L)})
check_expression(expr = {log("a")})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.