3
Dans R, je veux créer un graphique avec l'étiquette de l'axe des x expression(varname)
, où varname
est un objet de caractère. Par exemple:R: comment construire une expression mathématique à partir d'un objet personnage?
varname <- "beta[1]"
hist(rnorm(20),xlab=expression(varname))
Mais cela me donne un graphe xlab="varname"
plutôt que xlab=expression(beta[1])
. Comment convaincre expression()
d'évaluer la variable?
Merci. Je savais que ce serait simple, mais les fichiers d'aide ne semblaient pas avoir quelque chose comme ça. –
La notation mathématique peut être définie comme une expression dans l'une des fonctions de dessin de texte (texte, mtext ou axe). La sortie est formatée de la même manière que TeX, donc pour les utilisateurs de TeX, cette transition est facile. Pour une vue d'ensemble complète des symboles, voir le fichier d'aide sur 'plotmath' et lancer la démonstration – Brani