title: Seaborn conditional colors based on value
body: <p>I have a Seaborn plot (in this case a box plot, here is a simplified version</p>
  
  <pre><code>sns.boxplot(x="Question", y="Score", hue="Item", data=scores[scores['Item']=='34x'], palette="PRGn")
  </code></pre>
  
  <p>The data looking like this...</p>
  
  <pre><code>    Item    Question    Score   Section    Event    Evaluator
      34x       Mar1        4     Maritime    Boat    6
      34x       Mar2        3     Maritime    Boat    6
      34x       Multi1      3     Multinet    Boat    6
      34x       Multi2      3     Multinet    Boat    6
      34x       Noise1      4     Noise       Boat    6
  </code></pre>
  
  <p>The plot renders fine, but I would like to color the box plots per question, based on their mean score. (i.e. anything below 1 is red, +1-2.5 yellow, +2.5 green). I tried a couple things with no good result. Any help in accomplishing this would be appreciated.</p>