рассчитать среднее значение для нескольких столбцов в data.frame

Просто интересно, можно ли рассчитать средние значения для нескольких столбцов, просто используя функцию среднего

например

mean(iris[,1])

возможно но не

mean(iris[,1:4])

пытался:

mean(iris[,c(1:4)])

получил это сообщение об ошибке:

Предупреждающее сообщение: In mean.default (iris [, 1: 4]): аргумент не является числовым или логическим: возвращает NA

Я знаю, что могу просто использовать lapply (радужная оболочка [, 1: 4], среднее) или sapply (радужная оболочка [, 1: 4], среднее)

Ответы на вопрос(3)

Ваш ответ на вопрос