R: improve as.data.frame on VAs,fvecs