1. A system for processing a base vector derived from data in an OLAP database, said system comprising: a component configured for defining the base vector, the base vector having a time dimension and one or more other dimensions; a component configured for defining a comparison vector and selecting one or more dimensions for said comparison vector wherein said selected one or more dimensions correspond to one or more dimensions of said base vector; a data analysis engine, said data analysis being configured to apply one or more analysis operations to said comparison vector and modify the base vector according to said one or more analysis operations; and a component for rendering said base vector.