У меня есть цифра 9 sibplots (3 строки x 3 столбца). Я хотел бы построить цвет фона фигуры (а не подзаголовки!) В другом цвете для каждой строки. Это то, что у меня есть до сих пор:
# Imports
import matplotlib.pyplot as plt
import numpy as np
# Plot the Figure
fig, axes = plt.subplots(nrows=3, ncols=3, figsize=(9, 9))
for r in np.arange(3):
for c in np.arange(3):
axes[r, c].plot(np.arange(10), np.random.randint(10, size=10))
if r == 0:
axes[r, c].patch.set_facecolor('azure')
if r == 1:
axes[r, c].patch.set_facecolor('hotpink')
if r == 2:
axes[r, c].patch.set_facecolor('lightyellow')
plt.show()
Эта цифра неверна в том смысле, что она окрашивает фон внутри каждого сюжета. Но я хочу, чтобы фон фигуры (вне подзаговоров) окрашивался по-разному для каждой строки. Как я могу это сделать?