如何在不同的kdeplot(seaborn 2D绘图)中保持相同的比例/级别?

2024-10-02 10:28:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用数据集的子集绘制seaborn的kdeplot。主数据集包含人员检测,并且是地图。在那里可以在一个帧中进行多个检测。数据包含24小时的检测

Data format : [time/frame_number, x_cordinate, y_cordinate]

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

通过对数据的研究,我发现1-2pm是高峰时段,那里有很多检测,10-11pm是关门时间,那里的检测量要少得多。但是kdeplot代表相同尺度的数据(红色密度区域)。这种行为是可以理解的,因为kde基于本地最大值和最小值定义了比例。在

要求 我想按小时绘制kde图,但我希望比例在一天中保持不变。也就是说,如果1-2pm是高峰时间,则红色密度区域显示在那里。但在10-11pm当交通温和时,颜色不应为红色,而应为密度较低的颜色(绿色、蓝色),因为与高峰时间相比,检测将非常少。在

以24小时最小值、最大值为基础,在短时间内制作比例尺/水平仪,并一致使用逐小时绘图


Tags: 数据区域人员颜色时间绘制seaborn子集

热门问题