Ограничьте срок взаимодействия указанным c уровнем оси x в ggplot - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь создать график, который показывает влияние взаимодействия между категориальной предикторной переменной и группой на переменную ответа. Влияние предиктора на ответ является значительным в одной группе (привитой), но не в другой. Вот график, который я сгенерировал до сих пор.

enter image description here

Нет причин для того, чтобы другая группа (фиктивная) была разделена моим категориальным предиктором как он не имеет значительного взаимодействия с переменной ответа в этой группе. Мне немного непонятно, как лучше всего показать один уровень вектора с термином взаимодействия, оставив другой уровень неразделенным в ggplot. Пожалуйста, найдите код, который я использовал для создания этого графика ниже. Большое спасибо за любые предложения!

df.clin.week.snake %>%
  ggplot(aes(x = factor(interaction(expgroup, mortality.type), c("innoculated.euthanasia", "innoculated.mortality", "sham.euthanasia", "sham.mortality")), y = smi_tuk, fill = interaction(expgroup, mortality.type))) +
  geom_boxplot() +
  theme_classic() + 
  theme(legend.position = "none") +
  xlab("")
...