So che sarà veloce e semplice per alcuni di voi. Voglio solo avere un'etichetta orizzontale sull'asse y usando mtext()
. Immagino, ma ho sprecato le ultime 2 ore cercando di capirlo ... Nei seguenti esempi, voglio solo che le etichette y (myLab) siano orizzontali e giustificate a sinistra.mtext() per aggiungere etichette orizzontali y
myLab <- c("aaaaaaa", "bb", "c")
par(oma=c(0,10,0,0)) # make a large left maring for the labels
plot(x=c(1:3),
y=c(1:3),
pch="|",
lwd=3,
tck=0.01,
yaxt="n",
ylab="",
xlab="my legend",
at= c(1:3),
)
mtext(text=myLab,
side=2,
outer = FALSE,
at=c(1:3)
)
Non è necessario utilizzare mtext()
. Se hai un'alternativa migliore, faccelo sapere.
Grazie!
per questo genere di problema che ho 'par' sulla mia chiamata rapida?. –
L'uso della linea = 1 lo sposta dal bordo anziché dagli spazi finali. – Olivier