изменение масштаба оси x в plot_models из sjPlot

#r #sjplot

#r #sjplot

Вопрос:

У меня проблема с изменением оси x в функции plot_models.

У меня есть несколько моделей линейной регрессии, для которых я хочу построить оценки. Я использую plot_models из функции sjPlot, но я столкнулся с проблемой с осью x. Это значение от -1 до 1. Все мои оценки довольно малы (от -2 до .2). Я бы хотел изменить пределы оси x на -.5:.5. Однако я не могу найти способ сделать это. Scale_x_continuous(), похоже, не работает. Я просто получаю сообщение об ошибке:

Масштаб для ‘x’ уже присутствует. Добавление другого масштаба для ‘x’, который заменит существующий масштаб. ОШИБКА: дискретное значение передается в непрерывном масштабе «.

Я думал, что аргумент axis.lim сделает это, но это ничего не изменит на графике. Использование только scale_x_continuous() или axis.lim также не работает. Ниже приведен код, который я использовал:

 plot_models(WILPHQ2, WILPTSD2, WILPANAS2, WILSWLS2, WILROS2, grid = T, show.p = T, 
            show.values = T, axis.lim = c(-.5:.5), dot.size = 2,
            vline.color = "black")   theme_bw()
 

И график, который у меня есть до сих пор:
График до сих пор

Извините, если это глупый вопрос или все это немного запутанно, это мой первый вопрос о переполнении стека!