Построение расстояний между людьми в группе и фокусным животным, используя R - PullRequest
0 голосов
/ 13 декабря 2018

Я проверял этот великий пост ( Построение групповых расстояний в R ), и мне было интересно, не возникло ли у кого-то проблемы при построении расстояний между объектом и фокусным пунктом (например, фокусным животным) внутри группы,Мы собираем данные о расстоянии между членами группы в группе по конкретному предмету.Я искал идеи о том, как изобразить отдельные расстояния от основного предмета и показать стандартные отклонения.На мой взгляд, у меня есть такой сюжет: пример с 5 предметами, фокусным предметом в центре и четырьмя товарищами по группе

Мои данные организованы следующим образом (например, Fявляется основным животным в этом наблюдении, BCDA - наблюдаемые одногруппники, сообщается расстояние в метрах):

FOCAL   B   F   C   D   A
F   6   NA  10  4   3
F   10  NA  10  5   5
F   6   NA  10  6   5
F   6   NA  10  8   5
F   6   NA  10  2   5
F   2   NA  11  2   5
F   2   NA  11  2   5
F   2   NA  NA  2   3
F   1   NA  3   NA  1
F   2   NA  NA  5   3
F   2   NA  NA  2   3
F   1   NA  NA  2   5
F   1   NA  6   2   5
F   1   NA  8   2   5
F   1   NA  9   2   NA
F   1   NA  4   2   5
F   1   NA  7   2   5
F   1   NA  7   2   5
F   1   NA  7   2   5

Спасибо за вашу помощь и идеи.

1 Ответ

0 голосов
/ 13 декабря 2018

Это не совсем то, что вы просили, но одной идеей было бы использовать ggplot и полярные координаты.Вы можете поиграть с различными вариантами.Мне очень нравится сюжет скрипки, например ...

library(tidyverse)
df %>% select(A, B, C, D) %>%         #select the variables of interest
  gather(key=id, value=dist) %>%      #convert to long format
  ggplot(aes(x=id, y=dist)) +
  geom_violin() +
  coord_polar(theta = "x")

enter image description here

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

ОДНАКО - Помните об искажающем эффекте полярных координат - их может быть трудно интерпретировать визуально.Вы можете получить более читабельную и репрезентативную диаграмму, придерживаясь прямоугольных координат.

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