当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
.
我需要计算每个绘制轮廓轴上的最大值和最小值(分别)作为每个变量的离差。
暂无答案!
目前还没有任何答案,快来回答吧!