Ответ 1
Используйте аргумент las:
mtext(text=myLab, las=1,
side=2,
outer = FALSE,
at=c(1:3)
)
Приводит их к краю, но вы можете накладывать конечные пробелы в значениях myLab. Вы можете оставить выравнивание с использованием значения adj
0 (по сравнению с значением по умолчанию 1):
plot(x=c(1:3),
y=c(1:3),
pch="|",
lwd=3,
tck=0.01,
yaxt="n",
ylab="",
xlab="my legend" # removing extraneous `at` value that only throws a warning
)
mtext(text=myLab, las=1, adj=0,
side=2,
outer = FALSE,
line=3.5, at=1:3
)