首页 > 解决方案 > AttributeError:模块'seaborn'没有属性'histplot'之前没有重新分配sns

问题描述

我正在尝试创建类似于 seaborn文档中的图表,如下所示: 在此处输入图像描述

在我的数据框上使用以下脚本:

import pandas as pd 
import numpy as np
import pickle
import seaborn as sns



g = sns.PairGrid(df_num, hue="NDVI")
g.map_diag(sns.histplot, hue=None, color=".3")
g.map_offdiag(sns.scatterplot)
g.add_legend()

但我收到错误消息:

AttributeError:模块“seaborn”没有属性“histplot”

我看过这篇文章关于同样的问题,但我无法在我的笔记本上解决它。我在服务器上使用 jupyterlab notebookk,我之前没有将“sns”重新分配给任何其他变量,我想我有最新的版本(我已经使用 pip install 再次安装了包)。

我的问题是还有什么可以引发这个错误?我错过了什么?有没有办法绕过它?

标签: pythonattributesseabornjupyter-lab

解决方案


推荐阅读