ggplot2 équivalent de matplot (): tracer une matrice / un tableau par colonnes?

matplot() le rend facile de tracer une matrice/tableau à deux dimensions par des colonnes (fonctionne aussi sur des trames de données):

a <- matrix (rnorm(100), c(10,10))
matplot(a, type='l')

Est-il quelque chose de similaire à l'aide de ggplot2, ou ne ggplot2, les données ne sont melted dans un dataframe premier?

Aussi, est-il un moyen arbitraire de la couleur/style de sous-ensembles de la matrice de colonnes à l'aide d'un vecteur distinct (de length=ncol(a))?

source d'informationauteur naught101