Как я могу избавиться от ошибки t.test «недостаточно х наблюдения»?Матрица сравнения данных - PullRequest
0 голосов
/ 27 декабря 2018

Я работаю с матрицей данных, которая имеет 86 строк (то есть 86 листьев растений) и 10 столбцов (которые являются вторичными метаболитами, измеренными в 3 разных точках данного листа: проксимальная, средняя, ​​дистальная часть, + листколонка).

Я должен сделать t.test на каждом отдельном листе по сравнению с каждым другим листом.Сложность в том, что мне нужно провести t.test, сравнивая проксимальные данные с другими данными проксимального измерения.Итак: проксимальное значение первого листа - проксимальное значение второго листа, и это также относится к каждой средней и дистальной части.Я не могу обернуться вокруг моей головы относительно того, как мне написать цикл для этой функции.

wide <- readxl::read_xlsx("dualbeat.xlsx")
head(wide)

tmp <-as.data.frame(wide)

ttt<- tmp$aluchl[1]
tt2<- tmp$aluchl[2]

t.test(ttt,tt2, mu = 0, alt= "two.sided", conf = 0.90, var.equal = FALSE, paired = F)
help(t.test)

Я хочу, чтобы все измерения были t.tested, а команда t.test возвращает результат"недостаточно х наблюдений"

...