title: Generate random numbers from lognormal distribution in python
body: <p>I need to generate pseudo-random numbers from a lognormal distribution in Python.  The problem is that I am starting from the <strong>mode</strong> and standard deviation of the <em>lognormal</em> distribution.  I don't have the mean or median of the lognormal distribution, nor any of the parameters of the underlying normal distribution.</p>
  
  <p><a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.lognormal.html" rel="noreferrer"><code>numpy.random.lognormal</code></a> takes the mean and standard deviation of the underlying normal distribution.  I tried to calculate these from the parameters I have, but wound up with a quartic function.  It has a solution, but I hope that there is a more straightforward way to do this. </p>
  
  <p><a href="https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.lognorm.html" rel="noreferrer"><code>scipy.stats.lognorm</code></a> takes parameters that I don't understand.  I am not a native English speaker and the documentation doesn't make sense.</p>
  
  <p>Can you help me, please? </p>