title: Pandas combine Hour and Minute column to time
body: <p>I'm trying to combine Hour column and Minute column into HH:MM format </p>
  
  <p>I tried the following  </p>
  
  <pre><code>time = pd.to_timedelta(df['HOUR'],unit='h') + pd.to_timedelta(df['MINUTE'],unit ='m') 
  time = pd.to_datetime(report_time).dt.time
  </code></pre>
  
  <p>This is working, however it shows</p>
  
  <pre><code>FutureWarning: Passing timedelta64-dtype data is deprecated, will raise a TypeError in a future version   return func(*args, **kwargs)
  </code></pre>
  
  <p>and it's not efficient, since I tried the code for a large dataset, and it drained my memory.</p>
  
  <p>I'm wondering if there's another method to convert Hour column and Minute column into HH:MM format </p>
  
  <p>My data is like </p>
  
  <pre><code>Hour   Minute 
   8       12
   9       30
   3       15
  </code></pre>
  
  <p>And my target is like </p>
  
  <pre><code>08:12
  09:30
  03:15
  </code></pre>