1. A method for graphically presenting data, said method comprising the computer-implemented steps of: a) receiving said data, wherein said data comprises a plurality of records, each record of said plurality of records having a plurality of attributes; b) determining a first attribute selected from said plurality of attributes, a second attribute selected from said plurality of attributes and a third attribute selected from said plurality of attributes, wherein said first attribute and said second attribute are different attributes of said plurality of attributes; c) arranging said plurality of records to construct a graphically displayable array, said graphically displayable array comprising a plurality of data points, each of said data points representing one record of said plurality of records wherein said first attribute corresponds to a first axis, said second attribute corresponds to a second axis, and said third attribute corresponds to a visual indicator.