Dostosuj odstępy między tekstami w legendzie poziomej

Mam działkę z legendą poziomą:

 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)

Problem polega na tym, że pomiędzy pierwszym elementem legendy, „AAPL”, a drugim elementem „Technologia informacyjna” istnieje ogromna odległość.

Próbowałem dostosować odstępy za pomocątxt.width(), ale w ogóle nie zadziałało. A może nie korzystam z tej opcji zgodnie z zaleceniami. W ten sposób przedstawiłemtxt.width opcja w środkulegend():

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

Nie jestem pewien, czy ma to znaczenie, ale moja oś X jest osią dat!

Czy istnieje łatwy sposób dostosowania spacji między tekstem w legendzie?

Dzięki!

questionAnswers(4)

yourAnswerToTheQuestion