Ana*_*ran 6 python scikit-learn
尝试创建 4 个随机数据集群时,我收到以下错误消息:
# Generate 4 clusters of random data.
from sklearn.datasets.samples_generator import make_blobs
data, _ = make_blobs(n_samples=300, centers=4,
cluster_std=0.60, random_state=0)
Run Code Online (Sandbox Code Playgroud)
错误:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-f93335003f84> in <module>
1 # Generate 4 clusters of random data.
----> 2 from sklearn.datasets.samples_generator import make_blobs
3
4 data, _ = make_blobs(n_samples=300, centers=4,
5 cluster_std=0.60, random_state=0)
ModuleNotFoundError: No module named 'sklearn.datasets.samples_generator'
Run Code Online (Sandbox Code Playgroud)
我试过:pip install sckit-learn和pip install sckit-datasets
我在 Windows 上的 Git Bash 上有 Anaconda 3、python 3.6 和 PythonAdv 环境。
des*_*aut 21
在最新版本的 scikit-learn 中,没有模块sklearn.datasets.samples_generator- 它已被替换为sklearn.datasets(参见文档);因此,根据make_blobs文档,您的导入应该是:
from sklearn.datasets import make_blobs
Run Code Online (Sandbox Code Playgroud)
一般来说,官方文档是你最好的朋友,在做任何其他事情之前,你一定要先查阅它。
| 归档时间: |
|
| 查看次数: |
9288 次 |
| 最近记录: |