Python / Seaborn:数据点的内部水平分布是什么意思,还是随机的?

问题描述 投票:1回答:1

似乎每次您绘制(使用Seaborn)时,直方图数据点的内部分布几乎都是随机的-是为了易于阅读或达到其他有意义的目的吗?

我正在使用Python 3.0,Seaborn为此问题提供了称为“提示”的数据集。 import seaborn as sns tips = sns.load_dataset("tips")

在两次下面运行相同的代码后,我看到内部点分布的差异。这是您可以运行几次的代码: ax = sns.stripplot(x="day", y="total_bill", data=tips, alpha=.55, palette='Set1', jitter=True, linewidth=1 )

现在,如果您查看地块(例如,如果运行两次),您会注意到两个地块之间的点分布不相同:

Plot 1 runPlot 2 run

请解释为什么点数在2次单独运行中分布不相同?同样,在水平尺度上判断这些点;是否有理由(例如)使一个红点比另一个红点更左,或者仅仅是出于可读性考虑?

谢谢您!

python data-visualization seaborn data-science scatter-plot
1个回答
0
投票

经过更多研究,我相信数据点的分布是random but uniform(感谢@ImportanceOfBeingErnest指向代码)。因此,回答我自己的问题时,在distribution方面没有hidden含义,并且仅针对可见性设置了水平范围,该可见性也基于设置/未设置的种子而改变或保持不变。

© www.soinside.com 2019 - 2024. All rights reserved.