擅长:python、mysql、java
<p>表示分散数据的最简单方法是使用散点图。当然,问题是,一旦达到某个点密度,散点图就不能提供进一步的信息。在这种情况下,我们使用基于某些KDE的直方图或热图。然而,这些方法总是删除数据集中不太密集区域的细节。在</p>
<p>因此,我的建议是用kde值来着色散点图。E、 g.作为</p>
<pre><code>pyplot.scatter(your_x,your_y,c=your_kde_value,marker='.',linewidth=0)
</code></pre>
<p>这里,<code>your_kde_value</code>是一个数组,包含散点图上KDE函数的值(即,它应该具有与<code>your_x</code>和<code>your_y</code>相同的形状。在</p>
<p>结果可能如下(使用双变量正态分布中的10000个点样本:</p>
<p><a href="https://i.stack.imgur.com/Cpx9C.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Cpx9C.png" alt="enter image description here"/></a></p>
<p>如您所见,颜色信息提供了中心的所有细节,而我们仍然保留了外围点。在</p>