title: Three Dimensional Pandas DataFrame Error "Must Pass 2-D Input"
body: <p>I am trying to put a 3-D array into a pandas dataframe:</p>
  
  <pre><code>import pandas as pd
  import numpy as np
  A = np.arange(1, 9).reshape(2, 2, 2)
  lable_one = np.array(['one', 'two'])
  lable_two = np.array(['a', 'b'])
  df = pd.DataFrame(
      A,columns=pd.MultiIndex.from_tuples((lable_one,lable_two)))
  
  
  columns=pd.MultiIndex.from_tuples((lable_one, lable_two)))
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>ValueError: Must pass 2-d input
  </code></pre>
  
  <p>My desired output is:</p>
  
  <pre><code>   one    two
     a  b   a  b
  0  1  5   2  7 
  1  3  6   4  8
  </code></pre>