title: Append results of DataFrame apply lamda to DateFrame or new Series
body: <p>I am using the apply method with a lamda to compute on each row of a Dataframe to return a Series.  </p>
  
  <p><code>statsSeries =  matchData.apply(lambda row: mytest(row), axis=1)</code></p>
  
  <p>where mytest(row) is a function that returns timestamp, float, float.</p>
  
  <pre><code>def mytest(row):
      timestamp = row['timestamp'] 
      wicketsPerOver = row['wickets']/row['overs']
      runsPerWicket = row['runs']/row['wickets'] 
      return timestamp, wicketsPerOver, runsPerWicket 
  </code></pre>
  
  <p>As I have written it, the statsSeries contains two columns, one an index and the other a tuple of the (timestamp, wicketsPerOver, runsPerWicket).    </p>
  
  <p>How can I return a Series with three columns [timestamp,  wicketsPerOver, runsPerWicket]?</p>