¿Cómo aplicar summaryise_each a todas las columnas excepto una? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Agregar / resumir múltiples variables por grupo (por ejemplo, suma, media) 6 respuestas

Estoy analizando un conjunto de datos con muchas columnas (casi 30 columnas). Quiero agrupar datos basados en dos columnas y aplicar funciones de suma y media a todas las columnas, excepto la marca de tiempo. ¿Cómo usaría summaryise_each en todas las columnas, excepto la marca de tiempo?

Este es el borrador del código que tengo pero obviamente no es correcto. Además, genera un error porque no puede aplicar la suma al tipo de datos POSIXt (Error: 'suma' no está definida para objetos "POSIXt")

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

Respuestas a la pregunta(1)

Su respuesta a la pregunta