R графика 'текст' пакет 'прил' параметр порядок неправильный неверный обратный? - PullRequest
0 голосов
/ 06 сентября 2018

Я считаю, что основной пакет R graphics text параметр adj функции неправильно описан в руководстве и был бы признателен, если кто-то может подтвердить это, прежде чем я отправлю отчет об ошибке .

adj текст:

adj позволяет корректировать текст относительно (x, y). Значения 0, 0.5 и 1 указывают выравнивание по левому / нижнему, среднему и правому / верхнему краям соответственно.

Поскольку текст контролирует эти метки, а не точки, которые уже были нанесены на график, я не могу понять, как «относительно x, y» может означать что-либо, кроме «в этом направлении относительно их точек».

Однако порядок обратный: 0,0 (слева и снизу) сверху и справа; 1,1 (справа и сверху) слева и снизу.

Воспроизводимый пример:

tens = 1:10
plot(tens, tens, xlab = "adj 0,0 left/bottom")
text(tens, tens, labels = letters[tens], adj = c(0,0))
plot(tens, tens, xlab = "adj 0.5,0.5 middle")
text(tens, tens, labels = letters[tens], adj = c(0.5,0.5))
plot(tens, tens, xlab = "adj 1,1 right/top")
text(tens, tens, labels = letters[tens], adj = c(1,1))

Спасибо.

1 Ответ

0 голосов
/ 19 сентября 2018

Для поколений наборщиков, выравнивание по левому краю выравнивало тип с правым краем рамки, так что линии выравнивались по левому краю напечатанной страницы. История часто заставляет нас обернуться.

...