
# https://www.globalsino.com/ICs/
# Change background color of cells in table

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

# hide axes
fig.patch.set_visible(False)
ax.axis('off')
ax.axis('tight')

myValues = [["A", "B", "C"], [100, 50, 60], [20, 180, 2]]

if 1 == 1: 
    if myValues[1][0] > 90:
        myValues10 = "r"
    else:
        myValues10 = "white"

if 1 == 1: 
    if myValues[1][1] > 90:
        myValues11 = "r"
    else:
        myValues11 = "white"

if 1 == 1: 
    if myValues[1][2] > 90:
        myValues12 = "r"
    else:
        myValues12 = "white"

if 1 == 1: 
    if myValues[2][0] > 90:
        myValues20 = "r"
    else:
        myValues20 = "white"

if 1 == 1: 
    if myValues[2][1] > 90:
        myValues21 = "r"
    else:
        myValues21 = "white"

if 1 == 1: 
    if myValues[2][2] > 90:
        myValues22 = "r"
    else:
        myValues22 = "white"

cellcolors = [["b", "y", "gray" ], [myValues10, myValues11, myValues12], [myValues20, myValues21, myValues22]]
plt.table(cellText = myValues, cellColours = cellcolors, loc='center')
fig.tight_layout()
plt.show()
