Я работаю на данных из эксперимента КПЦР. Набор данных, который я хочу использовать, был создан в Excel - таблица из 2 столбцов, 90 строк, все значения являются числовыми (десятичный знак - период). Файл был сохранен как CSV и открыт в RStudio как таковой. Для своей работы я использую пакет pcr (также загружены tidyverse и dplyr).
Однако при использовании одной из команд в этом пакете я получаю сообщение об ошибке.
Проверяется длина столбцов, один отображается как 2 (не должно быть, так как имеется 10 переменных, каждая из которых повторяется 9 раз). Другой не распознается
> View(MIR393a_R)
> group_var <- rep(c("Col-0 B", "Col-0 A", "Kyoto B", "Kyoto A", "Kb-0 B", "Kb-0 A", "Db-1 B", "Db-1 A", "Durh-1 B", "Durh-1 A"), each = 9)
> pcr_analyze(MIR393a_R, group_var = group_var, reference_gene ='Reference', reference_group = 'MIR393a', method = 'delta_delta_ct', plot = FALSE)
Что там должно быть:
Расчетные значения и ошибки двойной дельты (график не обязателен, если plot = TRUE)
Что я получил:
Error: Column `MIR393a` must be length 10 (the number of rows) or one, not 0
In addition: Warning messages:
1: In mean.default(x) : argument is not numeric or logical: returning NA
2: In mean.default(x) : argument is not numeric or logical: returning NA
3: In mean.default(x) : argument is not numeric or logical: returning NA
4: In mean.default(x) : argument is not numeric or logical: returning NA
5: In mean.default(x) : argument is not numeric or logical: returning NA
6: In mean.default(x) : argument is not numeric or logical: returning NA
7: In mean.default(x) : argument is not numeric or logical: returning NA
8: In mean.default(x) : argument is not numeric or logical: returning NA
9: In mean.default(x) : argument is not numeric or logical: returning NA
10: In mean.default(x) : argument is not numeric or logical: returning NA