title: style minimum value in row excluding some columns
body: <p>I have a dataframe with numerical data I want to highlight the two minimum values row-wise excluding one column (target). This is what I get so far, but stuck on excluding the mentioned column and so is highlighted too.</p>
  <pre class="lang-py prettyprint-override"><code>np.random.seed(123)
  rows = 5
  cols= {'column_a': [np.random.randint(100) for _ in range(rows)],
         'column_b': [np.random.randint(100) for _ in range(rows)],
         'column_c': [np.random.randint(100) for _ in range(rows)],
         'target': [np.random.randint(100) for _ in range(rows)]}
  data = pd.DataFrame(cols)
  
  (data.style.highlight_min(props='background-color:lightgreen', axis=1) )
  </code></pre>
  <p><a href="https://i.stack.imgur.com/f13Fc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/f13Fc.png" alt="enter image description here" /></a></p>