Run six classifiers side by side on the wine data, the same way the lesson did for breast cancer.
Write wine_line_up(seed).
load_wine(return_X_y=True, as_frame=True) and split it with train_test_split(X, y, test_size=0.25, random_state=seed, stratify=y)."logistic": make_pipeline(StandardScaler(), LogisticRegression(max_iter=1000))"knn": make_pipeline(StandardScaler(), KNeighborsClassifier(n_neighbors=5))"bayes": GaussianNB()"svm": make_pipeline(StandardScaler(), SVC(kernel="linear"))"tree": DecisionTreeClassifier(max_depth=3, random_state=0)"forest": RandomForestClassifier(n_estimators=100, random_state=0)Return a dict with the six names mapped to their test scores, rounded to 3 places, plus one more entry "best": the name with the highest rounded score. On a tie, pick the name that comes first in the list above.