title: Plotly equivalent for pd.DataFrame.hist
body: <p>I am looking for a way to imitate the <code>hist</code> method of <code>pandas.DataFrame</code> using plotly. Here's an example using the <code>hist</code> method:</p>
  <pre><code>import seaborn as sns
  import matplotlib.pyplot as plt
  
  # load example data set
  iris = sns.load_dataset('iris')
  
  # plot distributions of all continuous variables
  iris.drop('species',inplace=True,axis=1)
  iris.hist()
  plt.tight_layout()
  </code></pre>
  <p>which produces:</p>
  <p><a href="https://i.stack.imgur.com/ikvmr.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ikvmr.png" alt="enter image description here" /></a></p>
  <p>How would one do this using plotly?</p>
  <p><strong>EDIT:</strong></p>
  <p>I am looking for a method where the user doesn't explicitly has to define the number of rows and columns and where the output plot should be as 'square-like' as possible. <code>pd.DataFrame.hist</code> by default will create square-like plots when not being provided with a particular number of columns.</p>