title: Rounding off to the nearest 50's pandas dataframe
body: <p>I have a pandas dataframe , screenshot shown below:</p>
  <pre><code>ID     Price  
  
  100     1040.0
  101     1025.0
  102     750.0
  103     891.0
  104     924.0
  
  </code></pre>
  <p>Expected output shown below</p>
  <pre><code>ID     Price   Price_new
  
  100     1040.0   1050
  101     1025.0  1050
  102     750.0   750
  103     891.0   900
  104     920.0    900    
  
  </code></pre>
  <p>This is what I have done but it's not what I want. I want to round off to the nearest fifty in such a way that at 1025 it should round to 1050.</p>
  <pre><code>df['Price_new'] = (df['Price'] / 50).round().astype(int) * 50
  </code></pre>