J'ai récemment appris environ plotmath
et sa capacité à mettre l'expression mathématique dans le texte sur les parcelles.Substituer ne pas afficher le texte sur les parcelles
Cependant, je rencontre un comportement étrange où la fonction substitute
ne restitue aucun texte.
est ici un cas simple qui devrait fonctionner (à partir this answer):
labNames <- c('xLab','yLab')
plot(c(1:10),
xlab=substitute(paste(nn, x^2), list(nn=labNames[1])),
ylab=substitute(paste(nn, y^2), list(nn=labNames[2])))
Quand je lance cet extrait de code, il n'y a pas xlab ou texte ylab.
Je cours mac osx et R 3.0.0. Ce problème persiste si je sors en Quartz ou dans un fichier png.
Voici mon sessionInfo():
R version 3.0.0 (2013-04-03)
Platform: x86_64-apple-darwin12.3.0 (64-bit)
locale:
[1] en_AU.UTF-8/en_AU.UTF-8/en_AU.UTF-8/C/en_AU.UTF-8/en_AU.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
Fonctionne pour moi ... (sur Windows). – Thomas
Le problème persiste lorsque j'utilise également 'bquote'. Cependant, je peux obtenir du texte en utilisant 'plotmath' si je n'essaie pas d'y substituer des valeurs. –
Cela fonctionne comme prévu sur un serveur Linux auquel j'ai accès. –