Я прочитал в своих данных Excel и нашел максимальное значение для каждого столбца и вычислил среднее значение из этого.
library(readxl)
exp4 <- read_excel("exp4.xlsx")
View(exp4)
это дает вам самое высокое значение во всей базе данных
maxpeak <- apply(exp4, MARGIN = 2, function(x) max(x, na.rm=TRUE))
maxpeak
#the mean of all the max peaks in this experiment
mean16052019exp4 <- mean(maxpeak)
mean16052019exp4
Затем я взял исходное максимальное значение и вычел базовые значения, используя другую электронную таблицу Excel, прочитанную в НО, когда теперь я хочу получить среднее значение этих новых значений:
realmaxpeak <- (maxpeak - exp4baseline)
realmaxpeak
#trying to calculate the mean of the baseline adjusted values
View(realmaxpeak)
mean(realmaxpeak)
Я получаю: Предупреждение:
In mean.default (realmaxpeak [0.1]): аргумент не является числовым или логическим: возвращает NA
Почему я не могу вычислить среднее значение из вектора (realmaxpeak)я создал?
TIA