模块“sklearn”没有属性“数据集”?

数据挖掘 scikit-学习
2022-02-23 21:13:30

scikit-learn 版本 1.0.2 不应该有一个属性datasets吗?如果是这样,为什么我会收到错误消息?

Python 3.9.2 (default, Feb 28 2021, 17:03:44) 
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sklearn as skl
>>> skl.__version__
'1.0.2'
>>> data = skl.datasets.load_diabetes()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'sklearn' has no attribute 'datasets'
1个回答

对我来说很好:

import sklearn
from sklearn.datasets import load_diabetes
X, y = load_diabetes(return_X_y=True)

print('The scikit-learn version is {}.'.format(sklearn.__version__))
The scikit-learn version is 0.20.3.

请参阅文档示例