Je souhaite supprimer les quotes d'un object pour l'utiliser comme condition.
Voici mon exemple :
Code : Tout sélectionner
a = c(2,3,4,5)
b = c(6,7,8,9)
ab = cbind(a,b)
Je souhaite réaliser l'équivalent de :
Code : Tout sélectionner
ab[a==3]
# mais en 2 étapes (car la condition est récupérée d'un formulaire) :
Code : Tout sélectionner
condition = "a==3"
ab[condition]
Pour cela, il faut enlever les quotes à mon object "condition".
Comment faire ?
P.S. : print(condition, quote=FALSE) ou noquote(condition) permettent d'enlever les quotes mais seulement sur l'affichage écran !
Merci pour votre aide.
Benoît