R: отрицательные значения в круговом среднем - PullRequest
0 голосов
/ 03 августа 2020

У меня есть вектор направлений, для которого я пытаюсь вычислить его среднее направление, используя circular пакет.

library(circular)

direction <- c(168.872, 188.7007, 193.269, 171.4014, 170.1624, 183.9588, 199.1524, 
  195.3901, 244.2584, 232.5811, 190.1012, 200.5408, 171.5582)

D <- circular(direction, type = 'directions', units = 'degrees')
D <- mean.circular(D)
print(D)

Circular Data: 
Type = directions 
Units = degrees 
Template = none 
Modulo = asis 
Zero = 0 
Rotation = counter 
[1] -335.0574

Но я не знаю, как справиться с отрицательными значениями, так как в конце Мне понадобится еще один столбец, который преобразует эти значения в восьмиточечный компас (с учетом 45 ° на сектор). Любая помощь, пожалуйста?

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