Псевдокод:
for a in row:
for b in column:
if box in left:
graph with color 'red'
elif box in middle:
graph with color 'green'
elif box in right:
graph with color 'blue'
else:
'no color'
По сути, я for
зацикливаюсь, используя вложенные циклы, и внутри них есть алгоритм if/else
(или как вы его называете). Если он находится в верхней колонке, закрасьте его красным. Если он находится в нижней колонке, нарисуйте его синим цветом. Если он в средней колонке, нарисуйте его зеленым. Иначе, покрасьте его без цвета. Это должно дать вам приблизительную оценку того, что вам нужно. Его можно легко расширить, добавив другой цвет. Он расширяется до N строк и M столбцов.