title: Rotating the column name for a Panda DataFrame
body: <p>I'm trying to make nicely formatted tables from pandas. Some of my column names are far too long. The cells for these columns are large cause the whole table to be a mess. </p>
  
  <p>In my example, is it possible to rotate the column names as they are displayed?</p>
  
  <pre><code>data = [{'Way too long of a column to be reasonable':4,'Four?':4},
          {'Way too long of a column to be reasonable':5,'Four?':5}]
  pd.DataFrame(data)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/6ZTiT.png" rel="noreferrer"><img src="https://i.stack.imgur.com/6ZTiT.png" alt="I would like to rotate the names of the columns as displayed here."></a></p>