Python 编写尝试不同度值的循环并使用ply核训练SVM

Python 编写尝试不同度值的循环并使用ply核训练SVM,python,machine-learning,scikit-learn,svm,svc,Python,Machine Learning,Scikit Learn,Svm,Svc,我试图编写一个循环,尝试不同的度值,同时使用digits数据集在python中使用poly内核训练SVM。我还希望度的每一个值都有一个精度,并在x轴上绘制度图,在y轴上绘制测试精度图 这是我到目前为止所拥有的…实际上什么都没有,但我不知道从哪里开始。提前谢谢 from sklearn.datasets import load_digits digits = load_digits() # Create the features matrix X = digits.data # Create

我试图编写一个循环,尝试不同的度值,同时使用digits数据集在python中使用poly内核训练SVM。我还希望度的每一个值都有一个精度,并在x轴上绘制度图,在y轴上绘制测试精度图

这是我到目前为止所拥有的…实际上什么都没有,但我不知道从哪里开始。提前谢谢

from sklearn.datasets import load_digits
digits = load_digits()

# Create the features matrix
X = digits.data

# Create the target vector
y = digits.target

# Create training and test sets
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, 
                                                    y, 
                                                    test_size=0.25, 
                                                    random_state=1)


from sklearn.svm import SVC
    classifierObj1 = SVC(kernel='poly', degree=3)
    classifierObj1.fit(X_train, y_train)
    y_pred = classifierObj1.predict(X_test)

看看这篇文章的底部:谢谢,这是非常有用的。我在思考循环部分时遇到了问题。如何编写一个循环,在poly(或任何)内核中尝试不同的值?