title: Reverse "heat" in one column of a heatmap()
body: <p>I'm using <code>heatmap</code> to plot the leader for each of the respective pitching performance categories for some baseball data.  My problem is that I need to reverse the "heat" of just one of the columns, because the best ERA is the lowest, not the highest.  Here's the code. <code>mlb2010</code> is data that was imported from a <code>SQL</code> database via <code>RSQLite</code>. </p>
  
  <pre><code>mlb10 &lt;- sapply(2:length(mlb2010), function(i) {
      mlb2010[, i] &lt;- as.numeric(mlb2010[, i]) 
      })
  
  rc &lt;- rainbow(nrow(mlb10), start = 0, end = .3)
  cc &lt;- rainbow(ncol(mlb10), start = 0, end = .3)
  
  heatmap(mlb10, col = rev(heat.colors(256)), scale = "column", 
          Rowv = NULL, Colv = NA, RowSideColors = rc, ColSideColors = cc, 
          margins = c(5,10), labRow = c(mlb2010$team), labCol = names(al2010)[-1],
          xlab = "Performance factors", ylab =  "Team",
          main = c("Relating Performance to Payroll", "2010 MLB Season")) 
  </code></pre>
  
  <p>I have tried the <code>revC</code> argument in <code>heatmap</code> with no success.  Is that what I should be using?  Or does that reorder all of the columns, and not what is inside the column?  I've also tried an <code>sapply</code> over the colors to no avail.</p>
  
  <p>Any help would be greatly appreciated.  </p>