每次绘制(使用 Seaborn)时,直方图数据点的内部分布似乎都是随机的 - 是为了便于阅读还是其他有意义的目的?
我正在使用 Python 3.0,Seaborn 为这个问题提供了名为“tips”的数据集。
将seaborn导入为sns
提示 = sns.load_dataset("提示")
在我运行下面的相同代码两次后,我看到内部点分布的差异。以下是您可以运行几次的代码:
ax = sns.stripplot(x="day", y="total_bill", data=tips, alpha=.55,
调色板='Set1',抖动=True,线宽=1)
现在,如果您查看这些图(例如,如果您运行两次),您会注意到两个图之间的点分布不同:
请解释为什么两次单独运行的分数分布不一样?另外,在水平尺度上判断这些点;是否有一个原因(例如)一个红点比其他红点更靠左,或者仅仅是为了可读性?
提前谢谢您!
最佳答案
经过更多研究,我认为数据点的分布是 random but uniform (感谢@ImportanceOfBeingErnest 指出代码)。因此,回答我自己的问题时,在分布方面没有隐藏的含义,水平范围只是为可见性设置的,可见性也根据设置/未设置种子而改变或保持不变。
关于Python/Seaborn : What does the inside horizontal distribution of the data-points means or is it random?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58700927/