Líneas de tiempo de Matplotlib

Estoy buscando tomar un DataFrame de Python con un montón de líneas de tiempo y trazarlos en una sola figura. Los índices de DataFrame son marcas de tiempo y hay una columna específica, que llamaremos "secuencia", que contiene cadenas como "A" y "B". Entonces el DataFrame se ve así:

+--------------------------+---+
| 2014-07-01 00:01:00.0000 | A |
+--------------------------+---+
| 2014-07-01 00:02:00.0000 | B |
+--------------------------+---+
| 2014-07-01 00:04:00.0000 | A |
+--------------------------+---+
| 2014-07-01 00:08:00.0000 | A |
+--------------------------+---+
| 2014-07-01 00:08:00.0000 | B |
+--------------------------+---+
| 2014-07-01 00:10:00.0000 | B |
+--------------------------+---+
| 2014-07-01 00:11:00.0000 | B |
+--------------------------+---+

Estoy buscando una trama como esta:

B |  *     * **
A | *  *   *
  +------------
    Timestamp

Respuestas a la pregunta(1)

Su respuesta a la pregunta