Ajuster l'espacement entre le texte, horizontal légende

J'ai un terrain avec une horizontale légende:

 legend("bottomleft", inset = c(0, -0.3), bty = "n",
        x.intersp=0, xjust=0,yjust=0,
        legend=c("AAPL", "Information Technology",
                 "Technology Hardware and Equipment", "S&P 500"),
        col=c("black", "red", "blue3", "olivedrab3"),
        lwd=2, cex = 0.5, xpd = TRUE, ncol = 4)

Le problème est qu'il y a une énorme distance entre le premier élément de la légende, "AAPL", et le second élément de la Technologie de l'Information".

J'ai essayé le réglage de l'espacement à l'aide de txt.width(), mais il ne fonctionne pas du tout. Ou peut-être que je ne suis pas l'utilisation de cette option comme dirigé. C'est de cette façon que j'ai lancé l' txt.width option à l'intérieur de legend():

txt.width = c(2,1,1)

Je ne suis pas sûr qu'il soit pertinent de le mentionner, mais mon axe des x est l'axe de dates!

Est-il un moyen facile de personnaliser les espaces entre le texte de la légende?

Merci!

OriginalL'auteur Mayou | 2014-01-21