# 从sklearn导入数据集 from sklearn import datasets # 从数据集导入鸢尾花数据集 iris = datasets.load_iris() # 'data', the data to learn, 'target', the classification labels, X, y = iris.data, iris.target
# test train split from sklearn.model_selection import train_test_split # random_state is the random number generator X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=4)
# Model training from sklearn.neighbors import KNeighborsClassifier knn = KNeighborsClassifier(n_neighbors=5) knn.fit(X_train, y_train)