understanding bivariate data