Я пытаюсь показать ориентиры, которые люди проезжали за пределами площадки, и расстояние, пройденное в течение 1 дня, а также количество людей, путешествующих на разных подшипниках.
В настоящее время я могу сделать эти основные графики в ggplot2:
# distance & bearing
ggplot(data=df,
aes(bear, dist)) +
geom_point() +
scale_y_log10()
# no. individuals & bearing
ggplot(data=df.postDepDT,
aes(bear)) +
geom_histogram(bins = 36)
#my data looks like the following
bear <- c(-172, -175, -160, -155, -150, -10, 23, 87, 122, 179)
dist <- c(5, 101, 326, 47, 23, 55, 6, 7, 44, 162)
df <- data.frame(bear, dist)
Я бы хотел, чтобы мой последний сюжет состоял из двух панелей. Первый - это круг с точками разной длины (с указанием расстояния), выходящими из круга в направлении подшипника. Эти точки будут связаны с кругом вдоль подшипника. Второй - гистограмма вокруг круга, показывающая количество людей, удаляющихся от круга вдоль каждого подшипника.
На этих рисунках 0o (или север) будет наверху, -180o / 180o (юг) будет внизу, а -90o и 90o (запад и восток) слева и справа соответственно.
ОБНОВЛЕНИЕ:
Добавлениеordin_polar () к фигурам помогает сделать круглую фигуру, однако я все еще не могу получить значение 0o (для севера) в верхней части фигуры (start = 0 помещает значение 0o внизу) , Кроме того, я все еще ищу решение для соединения точек на первом графике с центральной точкой.