как получить диапазон (ylim) сюжета? - PullRequest
8 голосов
/ 07 декабря 2011

Я строю блокпост без выбросов, и я хотел бы создать новый график в том же декартовом пространстве, что и блокпост.Есть ли способ извлечь значения графика для графика?

Сначала я подумал о создании объекта, но, похоже, нет параметров, связанных с графикой.

my_plot <- boxplot(a ~ b, outline=F)

Но параметры внутриmy_plot относится только к статистической информации, но не к графику.

Как узнать окончательный диапазон (ylim) боксплота?

ОБНОВЛЕНИЕ: предложение @ nick-sabbe Ника (par("yaxp")[1:2]) частично работает,Правильно возвращает значение каждой из меток в каждом экстремуме по оси Y.Правильный способ - использовать par ('usr'), поскольку он возвращает крайние значения области построения в форме (x1, x2, y1, y2).Спасибо Ник, что указал мне правильное направление.

1 Ответ

13 голосов
/ 07 декабря 2011

Я не проверял это для коробочных диаграмм, но для обычных диаграмм рассеяния, par("yaxp") дает интересную информацию по оси Y Таким образом, вы можете использовать IIRC, par("yaxp")[1:2], чтобы получить текущие внешние пределы оси Y. Это не всегда делает именно то, что вы хотите, но, как правило, это делает. Дайте нам знать, если это работает для вашего boxplot ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...