rotation de l'axe X étiquettes de 45 degrés sur regroupés bar de la parcelle R

Comment puis-je faire pivoter l'axe des X étiquettes de 45 degrés sur un regroupées diagramme en barres dans la R?

J'ai essayé la solution proposée ici mais quelque chose de très salissant, les étiquettes semblent avoir été ajoutés à plusieurs reprises (affichage uniquement de l'axe de la partie à protéger la confidentialité des données):
rotation de l'axe X étiquettes de 45 degrés sur regroupés bar de la parcelle R

Cette solution (gridBase) a également été un échec pour moi, pour une raison que j'obtiens l'erreur suivante:

"Ne peut pas pop le niveau supérieur de la fenêtre d'affichage (grille et de sortie graphique mixte?)"

PS.
La plupart des gens semblent recommander cette solution dans la R de base, mais je suis coincé avec ça aussi parce que je ne comprends pas quelles sont les données dont il est question (j'ai besoin d'un exemple de jeu de données pour comprendre les nouvelles lignes de commande...).

Sont ces solutions ne fonctionne pas parce que mon barplot est un regroupées barplot? Ou devrait-il travailler néanmoins? Toutes les suggestions sont les bienvenues, j'ai été coincé pendant un certain temps. Merci.

[modifier] Sur demande, je suis en ajoutant le code que j'ai utilisé pour générer l'image ci-dessus (basé sur un texte() solutions):

data <- #this is a matrix with 4 columns and 20 rows;
        #colnames and rownames are specified.
        #the barplot data is grouped by rows

lablist <- as.vector(colnames(data))

barplot(data, beside=TRUE, col=c("darkred","red","grey20","grey40"))
text(1:100, par("usr")[1], labels=lablist, srt=45, pos=1, xpd=TRUE)
  • Quel est le code que vous utilisez? Il serait bien si vous pouviez trouver un exemple reproductible (voir stackoverflow.com/questions/5963269/...).
  • Vous ne savez pas si c'est utile, mais j'ai ajouté le code que m'a fait la capture d'écran ci-dessus. Je ne peux pas divulguer les données, mais je m'attendre à des données aléatoires vont faire.
  • Vous avez besoin de changer le placement vertical des étiquettes légèrement (deuxième paramètre dans text) et vous êtes à la rencontre de vecteur de recyclage dans le labels argument, qui est pourquoi le texte est tellement bordélique. Quel est votre résultat?
InformationsquelleAutor biohazard | 2013-11-27