如何在不同的kdeplot(季节性2D图)中保持相同的比例/水平?

时间:2018-11-26 12:17:35

标签: python matplotlib seaborn heatmap

我使用数据集的子集绘制seaborn的kdeplot。主要数据集包含人的检测数据,并且是地图上的坐标。在一个帧中可以有许多检测数据。数据包含24小时的检测值

  

数据格式:[time/frame_number, x_cordinate, y_cordinate]

问题 当我使用两个子集数据(例如 1-2pm和10-11pm )绘制两个不同的kdeplot时,两个图都绘制得很好。

通过研究数据,我发现 1-2pm 是高峰时间,那里有很多检测,而 10-11pm 是关闭时间,其中检测更少。但是kdeplot代表相同比例(红色密度区域)的数据。这种行为是可以理解的,因为kde根据局部最大值和最小值来定义比例。

要求 我想按小时绘制kde图,但我希望比例在一整天内保持不变。这意味着,如果 1-2pm 是高峰时间,则会在此处显示红色浓度区域。但是在晚上10时至11点,当交通流量较轻时,该颜色不应为红色,而应使用较低密度的颜色(绿色,蓝色),因为与高峰时间相比,检测的次数要少得多。

基于24小时最小值,最大值并在小时图中一致使用来简化刻度/水平

0 个答案:

没有答案