Recorrer un objeto de fecha y hora da como resultado un iterador numérico

¿Por qué iterar a través de unaDate oPOSIXct objeto resulta ennumeric? Por ejemplo

test = as.Date("2009-01-01")
print( class( test ) )
# [1] "Date"
for ( day in test )
{
    print( class( day ) )
}
# [1] "numeric"

Lo mismo sucede conPOSIXct:

test = as.POSIXct("2009-01-01")
print( class( test ) )
# [1] "POSIXct" "POSIXt"
for ( day in test )
{
    print( class( day ) )
}
# [1] "numeric"

Respuestas a la pregunta(6)

Su respuesta a la pregunta