当我使用sns.kdeplot并让culmulative = True时,错误是
累积分发目前仅在statsmodels中实现。请安装statsmodels。
即使我已经安装了statsmodels。
答案 0 :(得分:4)
从the source code,我们可以看到所有Seaborn都尝试导入
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
。