为什么从yellowbrick.target导入FeatureCorrelation运行会导致sklearn.metrics.classification错误?

我的目标是避免以下警告消息

我做了什么

** house_data = pd.read_csv('datasets / house_data_processed.csv')

目标= house_data ['价格']

功能= house_data.drop('价格',轴= 1)

功能列

从yellowbrick.target导入FeatureCorrelation

feature_names = list(features.columns)**

警告讯息

/Users/georgeng/opt/anaconda3/lib/python3.7/site-packages/sklearn/utils/deprecation.py:144未来警告:sklearn.metrics.classification模块在0.22版中已弃用,并将在0.24版中删除。相反,应该从sklearn.metrics导入相应的类/函数。现在,无法从sklearn.metrics导入的所有内容都是私有API的一部分。     warnings.warn(消息,FutureWarning)

问题-我在上面的冒犯性声明中没有使用sklearn,为什么警告消息暗示我使用了sklearn.metrics.classification?

谢谢你的帮助。 乔治