круговая анова с использованием направленной или круговой упаковки в г - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть циклические данные с тремя переменными, от которых 1 зависит, а две другие независимы. Я хочу запустить круговую двустороннюю ANOVA, но не имею конкретной идеи. У меня есть три переменные: PopMeanDir, EcoMeanDir и GREMeanDir, где PopMeanDir зависит, а две другие независимы, я использую направленный пакет для anova, но он дает мне ошибку. Если у кого-то есть идея, пожалуйста, помогите. Следите за моими данными;

PopMeanDir, EcoMeanDir, GREMeanDir 195.2896 196.7425 17.66723 183.5687 175.208 309.8834 280.7916 193.0345 342.5123 126.5382 86.22998 262.5026 314.0479 276.4841 266.1509 * 100 * (*)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *} .csv ", header = T, sep =", ") dfr <-data.frame (anoData [2: 4]) </p>

Использование циркулярного пакета

annova <-watson.williams.test (dfr $ PopMeanDir, группа = c (dfr $ EcoMeanDir, dfr $ GREMeanDir), alph = 0,05) </p>

Использование направленного пакета

group <- c (dfr $ EcoMeanDir, dfr $ GREMeanDir) anov <-aov.circular (dfr $ PopMeanDir, group, method = "LRT") </p>

Оба кода дают ошибку : Ошибка в complete.cases (x, group): не все аргументы ments имеют одинаковую длину

Если я делаю что-то не так, пожалуйста, дайте мне знать и помогите решить эту проблему.

Спасибо

...