Patent attributes
A user can dynamically invoke and control the display of secondary data visualizations based on a selected element of a primary data visualization. Previews of the secondary data visualizations are presented as the user interacts with the primary visualization. In response to user input, previews can be dynamically expanded, allowing a user to dynamically “drill down” into selected elements of the primary data visualization. Any suitable input mechanism can be used, including for example, a gesture such as a two-finger spreading motion to invoke previews of available secondary visualizations, wherein the axis defined by two points of contact determines which of the displayed previews of secondary visualizations is highlighted and/or expanded. In various embodiments, a hierarchy of visualizations can be established, and the user can navigate among two or more levels of visualizations in the same interactive manner.