分类 二分类: from sklearn.model_selection import train_test_split from sklearn.svm import SVC import mglearn.datasets import matplotlib.pyplot as plt #forge数据集是一个二维二分类数据集 X,y=mglearn.tools.make_handcrafted_dataset() X_train,X_test,y_train,y_test=train_test_split(X,y,test_size=0.2, random_state=33) svm=SVC(kernel='rbf',C=10,gamma=0.1,probability=True).fit(X_train,y_train) print(svm.predict(X_test)) #输出分类概率 print(svm.predict_proba(X_test)) print(svm.score(X_test,y_test)) [0 0 1 1 1 0] [[0.91919503 0.08080497] [0.94703815 0.05296185] [0.04718756 0.95281244] [0.08991918 0.91008082] [0.18789225 0