从seaborn kdeplot levels(2d)python中提取数据

cnjp1d6j  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(353)

当kdeplot的输入是2d时,是否可以从kdeplot获取数据?我有以下几点:

import numpy as np    
from seaborn import kdeplot

lA = np.randon.normal(1,0.2,1000)
ld = np.randon.normal(1,0.2,1000)
kde = kdeplot(x=lA,y=ld)

如果这只是1d,我可以通过以下方式获得信息:

lA = np.randon.normal(1,0.2,1000)
kde = kdeplot(lA)
line = kde.lines[0]
x, y = line.get_data()

但作为一个例子,输入是二维的 (lA, ld) ,它返回 <AxesSubplot:> 对象,我不知道如何打开它的信息,因为 kde.lines[0] 然后返回 list index out of range .
我需要计算每个绘制轮廓轴上的最大值和最小值(分别)作为每个变量的离差。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题