title: Resampling Minute data
body: <p>I have minute based OHLCV data for the opening range/first hour (9:30-10:30 AM EST).  I'm looking to resample this data so I can get one 60-minute value and then calculate the range.</p>
  
  <p>When I call the dataframe.resample() function on the data I get two rows and the initial row starts at 9:00 AM.  I'm looking to get only one row which starts at 9:30 AM. </p>
  
  <p>Note: the initial data begins at 9:30. </p>
  
  <p><img src="https://i.stack.imgur.com/LQTZ6.png" alt="enter image description here"></p>
  
  <p>Edit:  Adding code:</p>
  
  <pre><code># Extract data for regular trading hours (rth) from the 24 hour data set
  rth = data.between_time(start_time = '09:30:00', end_time = '16:15:00', include_end = False)
  
  # Extract data for extended trading hours (eth) from the 24 hour data set
  eth = data.between_time(start_time = '16:30:00', end_time = '09:30:00', include_end = False)
  
  # Extract data for initial balance (rth) from the 24 hour data set
  initial_balance = data.between_time(start_time = '09:30:00', end_time = '10:30:00', include_end =      False)
  </code></pre>
  
  <p>Got stuck tried to separate the opening range by individual date and get the Initial Balance</p>
  
  <pre><code>conversion = {'Open' : 'first', 'High' : 'max', 'Low' : 'min', 'Close' : 'last', 'Volume' : 'sum'}
  sample = data.between_time(start_time = '09:30:00', end_time = '10:30:00', include_end = False)
  sample = sample.ix['2007-05-07']
  sample.tail()
  
  sample.resample('60Min', how = conversion) 
  </code></pre>
  
  <p>By default resample starts at the beggining of the hour.  I would like it to start from where the data starts.</p>