R - Установка полей не работает
Я оценил модель линейной регрессии, используя quantreg
пакет. Теперь я хочу отобразить результаты графически с помощью plot()
функция:
plottest = plot(summary(QReg_final), parm=2, main="y",ylab="jjjjj")
В результате получается следующее (пока я могу только связать изображение):
Как вы можете видеть слева, описание оси Y обрезано. Затем я попытался откорректировать параметры поля, но, похоже, это никак не влияет на график. Например:
par(mar=c(10,10,2,2))
Когда я сейчас запускаю вышеупомянутый код, он приводит к точно такому же графику. С другой стороны, при построении простых данных (а не summary()
квантильной регрессии rq()
) поля корректируются, и на графике отображается новый вектор полей.
Буду признателен за помощь в этом. Спасибо.
1 ответ
Вместо того, чтобы использовать par
положил mar=c(10,10,2,2)
прямо в сюжете
Многие пакеты R предоставляют настроенные версии plot
для их объектов и этих пользовательских версий могут быть установлены некоторые графические параметры. Если вы посмотрите на документацию для plot.summary.rqs
у него есть своя mar
параметр. Если вы установите mar
в вызове функции он передает ваше значение в базовую графику plot
, Но если вы установите его с помощью par
, индивидуальные plot
переопределяет ваши настройки. В документации сказано: "Подходящие значения по умолчанию выбираются на основе коэффициентов, которые должны быть визуализированы".