Encuentre el mínimo para una marca de tiempo a través del grupo Spark.

Cuando intento agrupar mi marco de datos en una columna, trato de encontrar el mínimo para cada agrupacióngroupbyDatafram.min('timestampCol') parece que no puedo hacerlo en columnas no numéricas. Entonces, ¿cómo puedo filtrar correctamente la fecha mínima (más temprana) en el grupo?

Estoy transmitiendo el marco de datos desde una instancia de postgresql S3, por lo que los datos ya están configurados.

Respuestas a la pregunta(1)

Su respuesta a la pregunta