<p>我使用lambda以下函数将缺少的值替换为NaN:</p>
<p><code>data = data.applymap(lambda x: np.nan if isinstance(x, basestring) and x.isspace() else x)</code></p>
<p>,其中data是我正在处理的数据帧。</p>
<p>之后,我尝试使用seaborn绘制它的一个属性alccumption Using seaborn.distplot,如下所示:</p>
<pre><code>seaborn.distplot(data['alcconsumption'],hist=True,bins=100)
plt.xlabel('AlcoholConsumption')
plt.ylabel('Frequency(normalized 0->1)')
</code></pre>
<p>它给了我以下错误:</p>
<pre><code>AttributeError: max must be larger than min in range parameter.
</code></pre>