当我使用sns.kdeplot并将cumulative设置为True时,出现以下错误:
即使我已经安装了statsmodels。累积分布目前仅在statsmodels中实现,请安装statsmodels。
即使我已经安装了statsmodels。累积分布目前仅在statsmodels中实现,请安装statsmodels。
try:
import statsmodels.nonparametric.api as smnp
_has_statsmodels = True
except ImportError:
_has_statsmodels = False
在模块级别,如果_has_statsmodels
是False
,_univariate_kdeplot
函数会尝试回退到SciPy,但是SciPy不支持累积分布的计算。
所以这里Seaborn没有发生任何混淆,你只是因为statsmodels的安装或设置问题而导致了ImportError
错误。