我正在尝试在下面运行此代码:
print(); print('Scatter Matrix Plot')
sns.pairplot(dataset, hue = 'Protein', diag_kind="kde")
plt.show()
其中数据集是使用从 csv 读取的数据dataset = pd.read_csv(filename, sep = ',', names = col_names)。
运行此代码时,我没有收到终止错误,而是收到警告,即“ data must have variance to compute a kernel density estimate”,并且没有一个图有通过它们的 kde 曲线。我查了一下,发现这可能是由于重复数据造成的,但是记录解决方案的唯一实例是使用该kdeplot()函数的实例,所以我不知所措。