# import required modules
import matplotlib.pyplot as plt
import numpy
# assign data points
a = numpy.array([[1, 2, 3, 4, 5, 6, 7, 8, 9],
[9, 8, 7, 6, 5, 4, 3, 2, 1]])
# assign categories
categories = numpy.array([0, 1, 1, 0, 0, 1, 1, 0, 1])
# assign colors using color codes
color1 = (0.69411766529083252, 0.3490196168422699,
0.15686275064945221, 1.0)
color2 = (0.65098041296005249, 0.80784314870834351,
0.89019608497619629, 1.0)
# assign colormap
colormap = numpy.array([color1, color2])
# depict illustration
plt.scatter(a[0], a[1], s=500, c=colormap[categories])
plt.show()