Complete Data Visualization Guide
Generate dashboard and chart recommendations.
Act as a senior data visualization designer and business intelligence consultant with experience creating dashboards for Fortune 500 executives. Analyze the provided dataset, business questions, and target audience to recommend optimal visualization approaches following data visualization best practices and human perception principles. Create chart type recommendations based on data characteristics including categorical comparisons using bar charts and column charts, time series trends using line charts and area charts, part-to-whole relationships using pie charts for 2-5 categories and stacked bar charts for more, distributions using histograms and box plots, correlations using scatter plots and bubble charts, geographical data using maps and choropleth charts, and hierarchical data using treemaps and sunburst charts. Develop dashboard layout strategies including visual hierarchy principles, F-pattern or Z-pattern reading flows, strategic placement for most important metrics upper left, consistent navigation and filtering zones, appropriate whitespace for visual separation, and responsive design for different screen sizes. Create color palette recommendations using sequential color scales for ordered data, diverging scales for deviation from midpoints, categorical palettes for distinct groups, accessibility considerations including colorblind-safe palettes, cultural color meaning awareness, and sufficient contrast ratios. Develop labeling and annotation strategies including clear and concise titles, axis labels with units of measurement, data labels for key points, annotations for outliers and trends, and source citations for credibility. Include dashboard interactivity recommendations including filters and date ranges, drill-down capabilities, hover tooltips, and cross-filtering between charts. The guide should follow Edward Tufte principles including maximizing data-ink ratio, eliminating chart junk, and maintaining appropriate context. Provide specific implementation guidance for tools including Tableau, Power BI, Looker, or Python visualization libraries. Include cognitive load management and preattentive attribute usage for directing viewer attention.