Create Accessibility Report for Network Visualizations
Source:R/ggraph_transitions.R
create_accessibility_report.RdGenerates a comprehensive accessibility report for network visualizations, checking color contrast, layout readability, and providing recommendations for improving accessibility. Now includes analysis of consolidation benefits for cleaner, more accessible visualizations.
Usage
create_accessibility_report(
transitions_data,
layout = "fr",
palette = "viridis",
check_color_contrast = TRUE,
check_layout_complexity = TRUE,
return_suggestions = TRUE,
consolidation_mode = "temporal",
consolidation_type = "both"
)Arguments
- transitions_data
Data.table with transitions data or pipeline data
- layout
Layout algorithm to test
- palette
Color palette to test
- check_color_contrast
Logical. Check color contrast ratios (default: TRUE)
- check_layout_complexity
Logical. Check layout complexity (default: TRUE)
- return_suggestions
Logical. Return improvement suggestions (default: TRUE)
- consolidation_mode
Character. Consolidation mode to test: "temporal", "employer", or "none" (default: "temporal")
- consolidation_type
Character. Type of consolidation to test (default: "both")
Examples
if (FALSE) { # \dontrun{
# Generate accessibility report with consolidation assessment
accessibility_report <- create_accessibility_report(pipeline_result,
layout = "fr",
palette = "viridis")
print(accessibility_report)
# Test specific consolidation type
report_overlapping <- create_accessibility_report(pipeline_result,
consolidation_type = "overlapping")
} # }