dynamically scaled scatterplot