title: How to make first level of MultiIndex as the columns?
body: <p>Say I have a MultiIndex dataframe like:</p>
  
  <pre><code>In [1]: arrays = [['one','one','one','two','two','two'],[1,2,3,1,2,3]]      
  
  In [2]: df = pa.DataFrame(randn(6,1),index=pa.MultiIndex.from_tuples(zip(*arrays)),columns=['A'])
  
  In [3]: df                                                                  
  Out[3]:                                                                     
                A                                                             
  one 1  0.229037                                                             
      2 -1.640695                                                             
      3  0.908127                                                             
  two 1 -0.918750                                                             
      2  1.170112                                                             
      3 -2.620850                                                             
  </code></pre>
  
  <p>I would like to change this to a new dataframe, with the columns as the first level index of the MultiIndex dataframe? Is there an easy way? (below an example)</p>
  
  <pre><code>In [12]: dft = df.ix['one']                                                 
  
  In [13]: dft = dft.rename(columns={'A':'one'})                              
  
  In [14]: dft['two'] = df.ix['two']['A']                                     
  
  In [15]: dft                                                                
  Out[15]:                                                                    
          one       two                                                       
  1  0.229037 -0.918750                                                       
  2 -1.640695  1.170112                                                       
  3  0.908127 -2.620850                                                       
  </code></pre>