1. A computer-implemented method for providing immediate or near real-time graph data feedback to a user during a drag-and-drop graph display creation process, comprising: executing instructions on a processor to display on a computer-human interface display device a graph creation display region, the graph creation display region including at least one axis; wherein a graph display data structure is configured to be stored in a computer-readable storage medium and to contain associations between graph display components and variables; wherein the associations contained in the graph display data structure define what graph components are to be displayed on the graph creation display region; executing instructions on a processor to display on the computer-human interface display device a variable selection region for selection via a user manipulation device of a variable to be graphically displayed on the computer-human interface device; wherein the computer-human interface display device contains a plurality of graph hotspots, a graph hotspot being a region on the computer-human interface display that is associated with a graph display component; wherein using the user manipulation device to drag a variable from the variable selection region to the graph hotspot results in a temporary association between the associated graph display component and the dragged variable; while the variable is being dragged over a hotspot, modifying display of the graph creation display region on the computer-human interface display device in order to provide immediate or near real-time feedback to the user of a temporary association between the associated graph display component and the dragged variable.