¿Qué puede hacer R con un formato de datos desordenado?

A veces veo datos publicados en una pregunta de desbordamiento de pila formateada como enesta pregunt. Esta no es la primera vez, así que decidí hacer una pregunta al respecto y responder la pregunta con una manera de hacer que los datos publicados sean agradables.

Publicaré el ejemplo del conjunto de datos aquí solo en caso de que se elimine la pregunta.

+------------+------+------+----------+--------------------------+
|    Date    | Emp1 | Case | Priority | PriorityCountinLast7days |
+------------+------+------+----------+--------------------------+
| 2018-06-01 | A    | A1   |        0 |                        0 |
| 2018-06-03 | A    | A2   |        0 |                        1 |
| 2018-06-03 | A    | A3   |        0 |                        2 |
| 2018-06-03 | A    | A4   |        1 |                        1 |
| 2018-06-03 | A    | A5   |        2 |                        1 |
| 2018-06-04 | A    | A6   |        0 |                        3 |
| 2018-06-01 | B    | B1   |        0 |                        1 |
| 2018-06-02 | B    | B2   |        0 |                        2 |
| 2018-06-03 | B    | B3   |        0 |                        3 |
+------------+------+------+----------+--------------------------+

Como puede ver, esta no es la forma correcta de publicar datos. Comoun usuari escribió en un comentario,

Debe haber tomado un poco de tiempo para formatear los datos de la forma en que los muestra aquí. Lamentablemente, este no es un buen formato para copiar y pegar.

Creo que esto lo dice todo. El autor de la pregunta tiene buenas intenciones y tomó algo de trabajo y tiempo tratar de ser amable, pero el resultado no es bueno.

¿Qué puede hacer el código R para hacer que esa tabla sea utilizable, en todo caso? ¿Tomará muchos problemas?

Respuestas a la pregunta(6)

Su respuesta a la pregunta