1. An article of manufacture including a non-transitory computer readable storage medium to store instructions, which when executed by a computer, cause the computer to: receive a plurality of data records associated with a plurality of attributes; determine whether a count of the plurality of data records is greater than a maximum data record limit of a graph; when the count of the plurality of data records is greater than the maximum data record limit of the graph, group the plurality of data records into a plurality of bins based on initial bin sizes, wherein the initial bin sizes correspond to values of the plurality of attributes; determine weighted densities of the plurality of bins, wherein a weighted density of a bin of the plurality of bins is determined based on a maximum number of data records associated with the bin, a number of data records in the bin, and a maximum data record limit of the bin; and render the weighted densities of the plurality of bins on the graph using a randomization technique.