Уменьшите количество значений тиков оси Y в R (пиратплот) - PullRequest
0 голосов
/ 08 февраля 2019

Поскольку я обновил R до версии 3.5.2, мои пиратские графики (библиотека yarrr) показывают больше тиков по оси y, чем раньше.Раньше они показывали тики только при полных числовых значениях (1, 2, 3 и т. Д., 1 ), но теперь они также показывают тики при значениях 0,5 (1, 1,5, 2, 2,5, 3 и т. Д.).., 2 ).И это несмотря на тот факт, что данные и сценарии точно такие же, как и раньше.

Знаете ли вы, как я могу убрать отметки .5 и сделать графики похожими на те, что были раньше?

1 Ответ

0 голосов
/ 25 февраля 2019

Я думаю, что аргумент yaxt.y - это то, что вы ищете, поскольку он позволяет вам переопределить стандартную конструкцию оси y.

Вот график с использованием аргументов по умолчанию

pirateplot(weight ~ Diet, data = ChickWeight)

Исходный график

Теперь с аргументом yaxt.y

pirateplot(weight ~ Diet, data = ChickWeight, yaxt.y = seq(0, 400, 25))

Вторая версия

Вы также можете указать ширину линии сетки с помощью gl.lwd:

pirateplot(weight ~ Diet, data = ChickWeight, yaxt.y = seq(0, 400, 25), gl.lwd = c(.5, 1.5), gl.col = "black")

Третья версия

Надеюсь, это поможет!

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