title: how to change the colors of multiple subplots at once?
body: <p>I am looping through a bunch of CSV files containing various measurements.</p>
  
  <p>Each file might be from one of 4 different data sources.</p>
  
  <p>In each file, I merge the data into monthly datasets, that I then plot in a 3x4 grid. After this plot has been saved, the loop moves on and does the same to the next file.</p>
  
  <p>This part I got figured out, however I would like to add a visual clue to the plots, as to what data it is. As far as I understand it (and tried it)</p>
  
  <pre><code>plt.subplot(4,3,1)
  plt.hist(Jan_Data,facecolor='Red')
  plt.ylabel('value count')
  plt.title('January')
  </code></pre>
  
  <p>does work, however this way, I would have to add the <code>facecolor='Red'</code> by hand to every 12 subplots. Looping through the plots wont work for this situation, since I want the <code>ylabel</code> only for the leftmost plots, and <code>xlabel</code>s for the bottom row.</p>
  
  <p>Setting <code>facecolor</code> at the beginning in </p>
  
  <pre><code>fig = plt.figure(figsize=(20,15),facecolor='Red')
  </code></pre>
  
  <p>does not work, since it only changes the background color of the 20 by 15 figure now, which subsequently gets ignored when I save it to a PNG, since it only gets set for screen output.</p>
  
  <p>So is there just a simple <code>setthecolorofallbars='Red'</code> command for <code>plt.hist(…</code> or <code>plt.savefig(…</code> I am missing, or should I just copy n' paste it to all twelve months?</p>