Визуализация взаимодействия между двумя категориальными предикторами и непрерывным результатом с помощью ленточных доверительных интервалов - PullRequest
0 голосов
/ 14 июля 2020

Я новичок в R, поэтому заранее извиняюсь за возможный простой или очевидный вопрос.

Я пытаюсь изобразить взаимодействие между двумя категориальными переменными (A и I), которые имеют 2 уровня (0 и 1) против одной непрерывной переменной (V). Я хотел бы, чтобы V на оси Y, A на оси X и I были разными линиями на графике. Однако я хотел бы включить 95% доверительные интервалы. Я хотел бы использовать CI в стиле ленты на графике (например, geom_ribbon). Однако я не могу этого сделать после определения A и I как двоичных категориальных переменных в R. Единственный способ выяснить, как это сделать, - это оставить A как непрерывную переменную (см. Рисунок). Синтаксис, который я использую, приведен ниже:

data$I <- as.factor(data$I)
data$A <- as.factor(data$A)

gp <- ggplot(data=data, aes(x=A, y=V, colour=I)) 
gp + geom_point() + stat_smooth(method="lm")

Хотя я не устанавливал A в качестве категориальной переменной при создании прикрепленного изображения.

введите описание изображения здесь

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