1. A non-transitory computer readable storage medium storing one or more sequences of instructions for analyzing a digital image, which when executed by one or more processors, cause: arranging values of one or more data sets into a table, wherein each cell of the table comprises a set of values from the one or more data sets; after mapping each cell of the table to a particular color, generating a digital image based on the mapping of values in each of the cells of the table to color, wherein either (a) a color of one or more pixels of the digital image encodes or (b) non-displayed data comprised within the contents of the digital image identifies the minimum value and the maximum value of the one or more data sets; and performing an analytical operation on the digital image, wherein a client application running on a computer performs the analytical operation by deriving original data values of the one or more data sets represented by the colors associated with the pixels of the digital image using the minimum value and the maximum value.