title: Creating Pandas Dataframe between two Numpy arrays, then draw scatter plot
body: <p>I'm relatively new with numpy and pandas (I'm an experimental physicist so I've been using ROOT for years...).
  A common plot in ROOT is a 2D scatter plot where, given a list of x- and y- values, makes a "heatmap" type scatter plot of one variable versus the other.</p>
  
  <p>How is this best accomplished with numpy and Pandas? I'm trying to use the <code>Dataframe.plot()</code> function, but I'm struggling to even create the Dataframe.</p>
  
  <pre><code>import numpy as np
  import pandas as pd
  x = np.random.randn(1,5)
  y = np.sin(x)
  df = pd.DataFrame(d)
  </code></pre>
  
  <p>First off, this dataframe has shape (1,2), but I would like it to have shape (5,2).
  If I can get the dataframe the right shape, I'm sure I can figure out the <code>DataFrame.plot()</code> function to draw what I want.</p>