给出以下示例脚本:
import seaborn as sns
import pandas as pd
import numpy as np
# Generate some random multivariate data
x, y = np.random.RandomState(8).multivariate_normal([0, 0], [(1, 0), (0, 1)], 1000).T
# Add to a dataframe
df = pd.DataFrame({"x":x,"y":y})
# Plot
p = sns.jointplot(data=df,x='x', y='y',kind='kde')
...其中给出了以下情节:
我应该如何在x和y轴上找到密度最大的位置?
我想标注中心图的最稠密区域,并花了一段时间搜索每个图的属性,但似乎没有什么脱颖而出的。我虽然这可能很容易,例如获得最大的y轴值。顶部的KDE图,以及右侧KDE图的最大x轴值,但到目前为止并不容易。