Я использую R и функцию lm для подбора множественной линейной регрессии, в которой используются непрерывные и категориальные детерминированные переменные, а также взаимодействия между некоторыми из этих переменных.
Для визуализации полученной модели, которую я использовалпакет visreg (https://cran.r -project.org / web / packages / visreg / index.html ).Этот пакет допускает то, что в справочном руководстве описывается как графики «поперечного сечения», чтобы отдельно отображать ответы по категориальной переменной с помощью необязательного аргумента «по».Это также позволяет параметру наложения накладывать графики этих категориальных ответов на один график (см. https://cran.r -project.org / web / packages / visreg / visreg.pdf и https://web.as.uky.edu/statistics/users/pbreheny/publications/visreg.pdf).
Тремя ключевыми переменными, с которыми я имею дело, являются проводимость в устье (непрерывная зависимая переменная), дефицит воды (непрерывная независимая переменная), виды деревьев и возраст листьев (независимые категориальные переменные). Существуют условия взаимодействия между всеми этими тремя независимыми переменными.
Пакет visreg легко позволяет мне построить поперечное сечение влияния дефицита воды на gs по видам, сделать то же самое по возрасту, а также вариант наложения на том же графике (см. Ниже).).
График 1: gs реакция на дефицит воды по видам:
График 2: отклик gs на дефицит воды по возрасту листа:
График 3: отклик gs на дефицит водывозраст листа, наложение на одном участке:
Однако мне нужно сделать что-то более сложное.Мне нужно сделать подсечение поперечного сечения.Другими словами, я хотел бы изобразить влияние возраста листьев на дефицит воды, как на графике 3, но по каждому виду.Таким образом, для каждого вида будет отдельный график, показывающий взаимодействие дефицита воды и возраста листа, с эффектами возраста листа («o» и «m»), наложенными на каждый вид.
Возможно ли это сВисрег пакет?Если нет, то какие могут быть другие подходы в R для визуализации модели таким образом?