Как применить summarise_each ко всем столбцам, кроме одного? [Дубликат]

На этот вопрос уже есть ответ:

Агрегатировать / суммировать несколько переменных на группу (например, сумма, среднее) 6 ответов

Я анализирую набор данных со многими столбцами (почти 30 столбцами). Я хочу сгруппировать данные на основе двух столбцов и применить функции суммы и среднего ко всем столбцам, кроме метки времени. Как бы я использовал summarise_each для всех столбцов, кроме метки времени?

Это черновик кода, который у меня есть, но он явно не правильный. Кроме того, он генерирует ошибку, потому что не может применить Sum к типу данных POSIXt (Ошибка: «сумма» не определена для объектов «POSIXt»)

features <- dataset %>% 
  group_by(X, Y) %>% 
  summarise_each(funs(mean,sum)) %>%
  arrange(TIMESTAMP)

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

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