Случайный перехват ggplot идет вертикально, а не горизонтально - PullRequest
1 голос
/ 02 марта 2020

Я пытаюсь построить случайную модель перехвата, которая также содержит линию наилучшего соответствия. Предполагается, что модель покажет связь между культурой команды и полезным поведением. Таким образом, все люди объединяются в команды.

Когда я пытаюсь построить свои данные, я могу получить свою линию наилучшего соответствия для горизонтального построения, но когда я группирую по команде, все мои случайные перехваты go вертикальный вместо горизонтального (см. изображение ниже). Есть ли у вас какие-либо рекомендации о том, как действовать? Я хочу, чтобы все командные линии были похожи на линию наилучшего соответствия, но с разными перехватами.

Example of what the plot looks like now with vertical lines per group instead of horizontal

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

mock_data <- tibble(team_num = c(1, 1, 1, 1, 1, 1, 1, 1, 110, 110, 110, 110, 112, 112, 113, 113, 113, 120, 120, 120),
                    pred_vig = c(2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.61, 2.61, 2.61, 2.61, 2.91, 2.91, 2.42, 2.42, 2.42, 2.45, 2.45, 2.45),
                    exer_vig = c(4, 1, 2, 2, 3, 1, 2, 2, 2, 2, 3, 3, 3, 3, 1, 3, 3, 1, 2, 3),
                    cent_team_wm_agg = c(-0.0908, -0.0908, -0.0908, -0.0908, -0.0908, -0.0908, -0.0908, -0.0908, -0.00952, -0.00952, -0.00952, -0.00952, 0.328, 0.328, -.297, -.297, -.297, -.122, -.122, -.122))
...