title: Create for loop to plot histograms for individual columns of DataFrame with Seaborn
body: <p>So I'm trying to plot histograms for all my continous variables in my DatFrame using a for loop I've already managed to do this for my categorical variables using countplot with the following code:</p>
  
  <pre><code>df1 = df.select_dtypes([np.object])
  
  for i, col in enumerate(df1.columns):
      plt.figure(i)
      sns.countplot(x=col, data=df1)
  </code></pre>
  
  <p>Which I found here by searching SO.</p>
  
  <p>However now I want to do the same with distplot so I tried modifying the above code to: </p>
  
  <pre><code>df1 = dftest.select_dtypes([np.int, np.float])
  
  for i, col in enumerate(df1.columns):
      plt.figure(i)
      sns.distplot(df1)
  </code></pre>
  
  <p>But it just gived me one empty plot. Any ideas on what I can do?</p>
  
  <p>edit: e.g of DataFrame:</p>
  
  <pre><code>dftest = pd.DataFrame(np.random.randint(low=0, high=10, size=(5, 5)),
                      columns=['a', 'b', 'c', 'd', 'e']) 
  </code></pre>