Audit 'ggplot2' Visualizations for Accessibility and Best Practices
Apply automatic fixes to a plot
Generate fix code based on audit results
Comprehensive Accessibility Audit
Audit Color Palette for Accessibility Issues
Audit Plot Labels and Annotations
Audit Scales and Axes for Misleading Practices
Audit Text Elements for Readability
Comprehensive Audit of ggplot2 Visualization
Simulate Colorblind Vision
Generate Code Suggestions to Fix Issues
Print method for audit reports
Print method for fix suggestions
Audits 'ggplot2' visualizations for accessibility issues, misleading practices, and readability problems. Checks for color accessibility concerns including colorblind-unfriendly palettes, misleading scale manipulations such as truncated axes and dual y-axes, text readability issues like small fonts and overlapping labels, and general accessibility barriers. Provides comprehensive audit reports with actionable suggestions for improvement. Color vision deficiency simulation uses methods from the 'colorspace' package Zeileis et al. (2020) <doi:10.18637/jss.v096.i01>. Contrast calculations follow WCAG 2.1 guidelines (W3C 2018 <https://www.w3.org/WAI/WCAG21/Understanding/contrast-minimum>).