Cómo forzar un objeto de lista para escribir 'doble'

El código:

a <- structure(list(`X$Days` = c("10", "38", "66", "101", "129", "185", "283", 
                                 "374")), .Names = "X$Days")

Entoncesa&nbsp;es como

$`X$Days`
[1] "10"  "38"  "66"  "101" "129" "185" "283" "374"

Me gustaria coaccionara&nbsp;a una matriz de valores numéricos, pero las funciones de coerción me devuelven

Error: (list) object cannot be coerced to type 'double'

Gracias,