#r #permutation
Вопрос:
Возможно, у меня проблема с моими данными, но я сам ее не вижу. У меня есть данные со многими столбцами и 5 факторами (строками). Я хочу выполнить перестановочный тест anova для одного из столбцов и всех факторов. Но когда я это делаю, я получаю ошибку.
это глава моих данных, я интересен в колонке CTWF
Worm_Names Area Length Thickness MidWidth Head Tail Number_of_Peaks Mean_Peak_Inten~ STD_Peak_Intens~ CTWF Head_CTWF Tail_CTWF lt;fctgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; lt;dblgt; 1 ev 3289. 156. 21.1 21.3 0.666 0.688 20 3.36 1.64 4120. 273. 217. 2 ev 1810. 112. 16.2 13.8 0.846 1.06 11 2.81 1.57 1722. 112. 240. 3 ev 2473. 132. 18.8 18.5 0.764 0.794 13 3.02 1.77 2895. 265. 208. 4 ev 2969. 161. 18.4 19.5 0.667 1.03 15 2.80 2.06 3929. 185. 253. 5 ev 2397. 135. 17.7 16.5 0.776 0.635 14 2.44 1.70 3007. 253. 223. 6 ev 2324. 150. 15.4 16.1 0.818 0.649 13 2.53 1.87 2600. 248. 179.
это мой код
CF2260_GPI_ = independence_test(CF2260_GPI$CTWF ~ CF$Worm_Names)
и это то, что я получаю
error in (function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, :arguments imply differing number of rows: 538, 1017
Если кто-нибудь может мне с этим помочь? Спасибо!
Комментарии:
1. Какой пакет вы используете? Пожалуйста, добавьте свои входные данные в свой вопрос с помощью
dput(CF2260_GPI)
илиdput(head(CF2260_GPI))
.2. вы тестируете столбцы из разных фреймов данных, это то, что вы намеревались?
3. Я не знаю, что сказать, иногда нам нужно по-новому взглянуть на наши данные. Спасибо за помощь, моя ошибка заключалась в разных кадрах данных…