1. A computer-implemented method comprising: generating a plurality of charts to visually represent a multivariate data set; mapping variables within the multivariate data set to components of each chart; calculating a score value for each chart based on a plurality of factors; and presenting one or more of the plurality of charts based on corresponding score value.