У меня есть файл Excel, который выглядит следующим образом
Я загружаю этот файл в R, а затем хочу вычислить медиану столбцов 1 до 6, за строку и сохраните результат в новой переменной. Я попытался сделать следующее:
data$C_median <- median(data[1:6], na.rm=TRUE)
Это приводит, однако, к следующей ошибке:
Error in median.default(data[1:6], na.rm = TRUE) : need numeric data
Я не уверен, как решить эту проблему, так как считаю, что все данные уже цифра c (кроме значений na, которые удаляются с помощью na.rm = TRUE).
Обратите внимание, что для вычисления среднего значения я могу использовать аналогичный код без проблем.
data$C_mean <- rowMeans(data[1:6], na.rm=TRUE)