0
from mlxtend.plotting import plot_decision_regions

def knn_comparision(data, k):
    X = data[['x1','x2']].values
    y = data['y'].astype(int).values
    clf = neighbors.KNeighborsClassifier(n_neighbors=k)
    clf.fit(X, y)

    # Plotting decision regions
    plot_decision_regions(X, y, clf=clf, legend=2)

plot_decision_regions中的参数“ clf ”和“ legend ”是什么?

4

1 回答 1

1

clf是从中返回的分类器对象neighbors.KNeighborsClassifier,它可能来自sklearn

BigBen 已经链接了该plot_decision_regions函数的文档,其中解释了它们的作用。

于 2020-05-26T19:59:50.807 回答