您好,我正在尝试使用sns.distplot函数在Python中绘制变量的分布。
例如,我创建变量x作为随机变量,只有正值。
import pandas as pd
x = np.random.random(100)
正如您将能够看到的,看起来有负值(-0.25)。我通过执行以下操作来检查是否存在负值:
x < 0
>>> array([False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, False, False, False], dtype=bool)
我不明白为什么x似乎在情节中有负值。有谁知道为什么会这样?我试着看看我是否找到了关于sns.ditplot函数的更多规范,但我找不到任何启发我的东西。
谢谢!