The elements of a multivariate dataset are often curves rather than single
points. Functional principal components can be used to describe the modes o
f variation of such curves. If one has complete measurements for each indiv
idual curve or, as is more common, one has measurements on a fine grid take
n at the same time points for all curves, then many standard techniques may
be applied. However, curves are often measured at an irregular and sparse
set of time points which can differ widely across individuals. We present a
technique for handling this more difficult case using a reduced rank mixed
effects framework.