选择要用于SVC分类器的功能数量时出错

时间:2019-05-05 05:55:31

标签: python scikit-learn

我正在此站点上从事此项目

https://scikit-learn.org/stable/auto_examples/svm/plot_iris.html和虹膜数据集

但是,当我尝试实施时

X = iris.data[:, :2]

出现错误

File "`<pyshell#16>"`, line 1, in <module>
    X = iris.data[:, :2]
NotImplementedError: multi-dimensional slicing is not implemented

有人可以告诉我这是为什么吗,我该怎么做才能避免这种情况

1 个答案:

答案 0 :(得分:0)

数据格式似乎已更改。

load_iris似乎将数据作为字典加载。

这应该有效:

iris = load_iris()
X = iris['data'][:, :2]
y = iris['target']