“…Data visualization is perhaps the most widely used tool in a data analyst's toolbox [39]. Generally, generating a visualization involves specification of visualization type (e.g., bar chart, scatter plot), filtering (e.g., selecting subset of data to visualize), transformation (e.g., aggregation on data), parameters (e.g., assigning attributes to axes) and visual encodings (e.g., color, size).…”