title: Sorting a column in pandas is just returning the same unsorted information
body: <p>I am using pandas_datareader to pull yahoo stock data and calculate percent change. Now i want to take those percent change values and sort them from lowest to highest and put the sorted data in a new column. The column is being made but the values are not sorted, just copied over.</p>
  
  <pre><code>import pandas_datareader as pdr
  Ticker = 'SQ'
  
  result = pdr.get_data_yahoo(Ticker) 
  result = result.drop(['Open','High','Low','Volume','Adj Close'], axis=1)
  result['pct change'] = (result.pct_change(1,'pad'))*100
  result['Sorted'] = result['pct change'].sort_values(inplace = False)
  </code></pre>
  
  <p>The first few lines of output however look like this</p>
  
  <pre><code>                Close  pct change    Sorted
  Date                                                   
  2017-07-17  26.190001         NaN         NaN
  2017-07-18  26.590000    1.527297    1.527297
  2017-07-19  26.360001   -0.864983   -0.864983
  2017-07-20  26.389999    0.113801    0.113801
  2017-07-21  26.850000    1.743088    1.743088
  2017-07-24  26.750000   -0.372439   -0.372439
  </code></pre>
  
  <p>I am quite new to coding so im assuming this is something simple but i havent been able to find anything helpful by googling</p>