Note
Go to the end to download the full example code
Color Blindness Detection Detection
This example shows how to detect if the use of colors in a visualization is friendly to people with color vision deficiencies using the accessiplot.detection.color_detection module.
Are issues present: True
Detections: {'deuteranomaly': True, 'protanomaly': True, 'tritanomaly': {}}
import numpy as np
import matplotlib.pyplot as plt
from accessiplot.detection.color_detection import full_detection
x = np.arange(1, 6)
y = np.array([100, 10, 300, 20, 500])
num_lines = 5
for i in range(num_lines):
y_val = (np.random.rand(1, 5)).T
plt.plot(x, y_val)
are_issues, detections = full_detection(plt, )
print("Are issues present:", are_issues)
print("Detections:", detections)
Total running time of the script: ( 0 minutes 0.299 seconds)