{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "715180ae", "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import warnings\n", "warnings.filterwarnings(\"ignore\")" ] }, { "cell_type": "code", "execution_count": 2, "id": "7cbd428b", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | sepal_length | \n", "sepal_width | \n", "petal_length | \n", "petal_width | \n", "species | \n", "
|---|---|---|---|---|---|
| 0 | \n", "5.1 | \n", "3.5 | \n", "1.4 | \n", "0.2 | \n", "setosa | \n", "
| 1 | \n", "4.9 | \n", "3.0 | \n", "1.4 | \n", "0.2 | \n", "setosa | \n", "
| 2 | \n", "4.7 | \n", "3.2 | \n", "1.3 | \n", "0.2 | \n", "setosa | \n", "
| 3 | \n", "4.6 | \n", "3.1 | \n", "1.5 | \n", "0.2 | \n", "setosa | \n", "
| 4 | \n", "5.0 | \n", "3.6 | \n", "1.4 | \n", "0.2 | \n", "setosa | \n", "
| \n", " | sepal_length | \n", "sepal_width | \n", "petal_length | \n", "petal_width | \n", "
|---|---|---|---|---|
| count | \n", "150.000000 | \n", "150.000000 | \n", "150.000000 | \n", "150.000000 | \n", "
| mean | \n", "5.843333 | \n", "3.057333 | \n", "3.758000 | \n", "1.199333 | \n", "
| std | \n", "0.828066 | \n", "0.435866 | \n", "1.765298 | \n", "0.762238 | \n", "
| min | \n", "4.300000 | \n", "2.000000 | \n", "1.000000 | \n", "0.100000 | \n", "
| 25% | \n", "5.100000 | \n", "2.800000 | \n", "1.600000 | \n", "0.300000 | \n", "
| 50% | \n", "5.800000 | \n", "3.000000 | \n", "4.350000 | \n", "1.300000 | \n", "
| 75% | \n", "6.400000 | \n", "3.300000 | \n", "5.100000 | \n", "1.800000 | \n", "
| max | \n", "7.900000 | \n", "4.400000 | \n", "6.900000 | \n", "2.500000 | \n", "
KNeighborsClassifier()In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
| \n", " | n_neighbors | \n", "5 | \n", "
| \n", " | weights | \n", "'uniform' | \n", "
| \n", " | algorithm | \n", "'auto' | \n", "
| \n", " | leaf_size | \n", "30 | \n", "
| \n", " | p | \n", "2 | \n", "
| \n", " | metric | \n", "'minkowski' | \n", "
| \n", " | metric_params | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
GridSearchCV(cv=5, estimator=SVC(gamma='auto'),\n",
" param_grid={'C': [1, 10, 20, 30], 'kernel': ['linear', 'rbf']})In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. | \n", " | estimator | \n", "SVC(gamma='auto') | \n", "
| \n", " | param_grid | \n", "{'C': [1, 10, ...], 'kernel': ['linear', 'rbf']} | \n", "
| \n", " | scoring | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | refit | \n", "True | \n", "
| \n", " | cv | \n", "5 | \n", "
| \n", " | verbose | \n", "0 | \n", "
| \n", " | pre_dispatch | \n", "'2*n_jobs' | \n", "
| \n", " | error_score | \n", "nan | \n", "
| \n", " | return_train_score | \n", "False | \n", "
SVC(C=1, gamma='auto', kernel='linear')
| \n", " | C | \n", "1 | \n", "
| \n", " | kernel | \n", "'linear' | \n", "
| \n", " | degree | \n", "3 | \n", "
| \n", " | gamma | \n", "'auto' | \n", "
| \n", " | coef0 | \n", "0.0 | \n", "
| \n", " | shrinking | \n", "True | \n", "
| \n", " | probability | \n", "False | \n", "
| \n", " | tol | \n", "0.001 | \n", "
| \n", " | cache_size | \n", "200 | \n", "
| \n", " | class_weight | \n", "None | \n", "
| \n", " | verbose | \n", "False | \n", "
| \n", " | max_iter | \n", "-1 | \n", "
| \n", " | decision_function_shape | \n", "'ovr' | \n", "
| \n", " | break_ties | \n", "False | \n", "
| \n", " | random_state | \n", "None | \n", "
| \n", " | mean_fit_time | \n", "std_fit_time | \n", "mean_score_time | \n", "std_score_time | \n", "param_C | \n", "param_kernel | \n", "params | \n", "split0_test_score | \n", "split1_test_score | \n", "split2_test_score | \n", "split3_test_score | \n", "split4_test_score | \n", "mean_test_score | \n", "std_test_score | \n", "rank_test_score | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0.003786 | \n", "0.000700 | \n", "0.002662 | \n", "0.000411 | \n", "1 | \n", "linear | \n", "{'C': 1, 'kernel': 'linear'} | \n", "0.966667 | \n", "1.0 | \n", "0.966667 | \n", "0.966667 | \n", "1.0 | \n", "0.980000 | \n", "0.016330 | \n", "1 | \n", "
| 1 | \n", "0.004353 | \n", "0.001744 | \n", "0.003022 | \n", "0.000678 | \n", "1 | \n", "rbf | \n", "{'C': 1, 'kernel': 'rbf'} | \n", "0.966667 | \n", "1.0 | \n", "0.966667 | \n", "0.966667 | \n", "1.0 | \n", "0.980000 | \n", "0.016330 | \n", "1 | \n", "
| 2 | \n", "0.003937 | \n", "0.001713 | \n", "0.002501 | \n", "0.000843 | \n", "10 | \n", "linear | \n", "{'C': 10, 'kernel': 'linear'} | \n", "1.000000 | \n", "1.0 | \n", "0.900000 | \n", "0.966667 | \n", "1.0 | \n", "0.973333 | \n", "0.038873 | \n", "4 | \n", "
| 3 | \n", "0.003147 | \n", "0.000463 | \n", "0.002088 | \n", "0.000315 | \n", "10 | \n", "rbf | \n", "{'C': 10, 'kernel': 'rbf'} | \n", "0.966667 | \n", "1.0 | \n", "0.966667 | \n", "0.966667 | \n", "1.0 | \n", "0.980000 | \n", "0.016330 | \n", "1 | \n", "
| 4 | \n", "0.002763 | \n", "0.000604 | \n", "0.002018 | \n", "0.000471 | \n", "20 | \n", "linear | \n", "{'C': 20, 'kernel': 'linear'} | \n", "1.000000 | \n", "1.0 | \n", "0.900000 | \n", "0.933333 | \n", "1.0 | \n", "0.966667 | \n", "0.042164 | \n", "6 | \n", "
| 5 | \n", "0.002455 | \n", "0.000302 | \n", "0.001946 | \n", "0.000253 | \n", "20 | \n", "rbf | \n", "{'C': 20, 'kernel': 'rbf'} | \n", "0.966667 | \n", "1.0 | \n", "0.900000 | \n", "0.966667 | \n", "1.0 | \n", "0.966667 | \n", "0.036515 | \n", "5 | \n", "
| 6 | \n", "0.002595 | \n", "0.000723 | \n", "0.001935 | \n", "0.000452 | \n", "30 | \n", "linear | \n", "{'C': 30, 'kernel': 'linear'} | \n", "1.000000 | \n", "1.0 | \n", "0.900000 | \n", "0.900000 | \n", "1.0 | \n", "0.960000 | \n", "0.048990 | \n", "7 | \n", "
| 7 | \n", "0.002363 | \n", "0.000376 | \n", "0.001717 | \n", "0.000099 | \n", "30 | \n", "rbf | \n", "{'C': 30, 'kernel': 'rbf'} | \n", "0.966667 | \n", "1.0 | \n", "0.900000 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.038873 | \n", "7 | \n", "
| \n", " | param_C | \n", "param_kernel | \n", "params | \n", "mean_test_score | \n", "
|---|---|---|---|---|
| 0 | \n", "1 | \n", "linear | \n", "{'C': 1, 'kernel': 'linear'} | \n", "0.980000 | \n", "
| 1 | \n", "1 | \n", "rbf | \n", "{'C': 1, 'kernel': 'rbf'} | \n", "0.980000 | \n", "
| 2 | \n", "10 | \n", "linear | \n", "{'C': 10, 'kernel': 'linear'} | \n", "0.973333 | \n", "
| 3 | \n", "10 | \n", "rbf | \n", "{'C': 10, 'kernel': 'rbf'} | \n", "0.980000 | \n", "
| 4 | \n", "20 | \n", "linear | \n", "{'C': 20, 'kernel': 'linear'} | \n", "0.966667 | \n", "
| 5 | \n", "20 | \n", "rbf | \n", "{'C': 20, 'kernel': 'rbf'} | \n", "0.966667 | \n", "
| 6 | \n", "30 | \n", "linear | \n", "{'C': 30, 'kernel': 'linear'} | \n", "0.960000 | \n", "
| 7 | \n", "30 | \n", "rbf | \n", "{'C': 30, 'kernel': 'rbf'} | \n", "0.960000 | \n", "
GridSearchCV(cv=5, estimator=KNeighborsClassifier(),\n",
" param_grid={'n_neighbors': [1, 10, 20, 30],\n",
" 'weights': ['uniform', 'distance']})In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. | \n", " | estimator | \n", "KNeighborsClassifier() | \n", "
| \n", " | param_grid | \n", "{'n_neighbors': [1, 10, ...], 'weights': ['uniform', 'distance']} | \n", "
| \n", " | scoring | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | refit | \n", "True | \n", "
| \n", " | cv | \n", "5 | \n", "
| \n", " | verbose | \n", "0 | \n", "
| \n", " | pre_dispatch | \n", "'2*n_jobs' | \n", "
| \n", " | error_score | \n", "nan | \n", "
| \n", " | return_train_score | \n", "False | \n", "
KNeighborsClassifier(n_neighbors=10, weights='distance')
| \n", " | n_neighbors | \n", "10 | \n", "
| \n", " | weights | \n", "'distance' | \n", "
| \n", " | algorithm | \n", "'auto' | \n", "
| \n", " | leaf_size | \n", "30 | \n", "
| \n", " | p | \n", "2 | \n", "
| \n", " | metric | \n", "'minkowski' | \n", "
| \n", " | metric_params | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | mean_fit_time | \n", "std_fit_time | \n", "mean_score_time | \n", "std_score_time | \n", "param_n_neighbors | \n", "param_weights | \n", "params | \n", "split0_test_score | \n", "split1_test_score | \n", "split2_test_score | \n", "split3_test_score | \n", "split4_test_score | \n", "mean_test_score | \n", "std_test_score | \n", "rank_test_score | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0.003484 | \n", "0.000687 | \n", "0.005264 | \n", "0.001136 | \n", "1 | \n", "uniform | \n", "{'n_neighbors': 1, 'weights': 'uniform'} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "4 | \n", "
| 1 | \n", "0.003665 | \n", "0.001310 | \n", "0.004029 | \n", "0.000792 | \n", "1 | \n", "distance | \n", "{'n_neighbors': 1, 'weights': 'distance'} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "4 | \n", "
| 2 | \n", "0.002706 | \n", "0.000479 | \n", "0.004842 | \n", "0.001218 | \n", "10 | \n", "uniform | \n", "{'n_neighbors': 10, 'weights': 'uniform'} | \n", "0.966667 | \n", "1.000000 | \n", "1.000000 | \n", "0.933333 | \n", "1.0 | \n", "0.980000 | \n", "0.026667 | \n", "2 | \n", "
| 3 | \n", "0.002224 | \n", "0.000191 | \n", "0.002682 | \n", "0.000413 | \n", "10 | \n", "distance | \n", "{'n_neighbors': 10, 'weights': 'distance'} | \n", "0.966667 | \n", "1.000000 | \n", "1.000000 | \n", "0.966667 | \n", "1.0 | \n", "0.986667 | \n", "0.016330 | \n", "1 | \n", "
| 4 | \n", "0.002451 | \n", "0.000552 | \n", "0.003310 | \n", "0.000341 | \n", "20 | \n", "uniform | \n", "{'n_neighbors': 20, 'weights': 'uniform'} | \n", "0.933333 | \n", "1.000000 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.032660 | \n", "4 | \n", "
| 5 | \n", "0.002383 | \n", "0.000363 | \n", "0.002598 | \n", "0.000410 | \n", "20 | \n", "distance | \n", "{'n_neighbors': 20, 'weights': 'distance'} | \n", "0.966667 | \n", "1.000000 | \n", "0.933333 | \n", "0.966667 | \n", "1.0 | \n", "0.973333 | \n", "0.024944 | \n", "3 | \n", "
| 6 | \n", "0.002383 | \n", "0.000350 | \n", "0.003149 | \n", "0.000372 | \n", "30 | \n", "uniform | \n", "{'n_neighbors': 30, 'weights': 'uniform'} | \n", "0.900000 | \n", "0.966667 | \n", "0.933333 | \n", "0.900000 | \n", "1.0 | \n", "0.940000 | \n", "0.038873 | \n", "8 | \n", "
| 7 | \n", "0.002240 | \n", "0.000633 | \n", "0.002822 | \n", "0.000899 | \n", "30 | \n", "distance | \n", "{'n_neighbors': 30, 'weights': 'distance'} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "4 | \n", "
| \n", " | param_n_neighbors | \n", "param_weights | \n", "params | \n", "mean_test_score | \n", "
|---|---|---|---|---|
| 0 | \n", "1 | \n", "uniform | \n", "{'n_neighbors': 1, 'weights': 'uniform'} | \n", "0.960000 | \n", "
| 1 | \n", "1 | \n", "distance | \n", "{'n_neighbors': 1, 'weights': 'distance'} | \n", "0.960000 | \n", "
| 2 | \n", "10 | \n", "uniform | \n", "{'n_neighbors': 10, 'weights': 'uniform'} | \n", "0.980000 | \n", "
| 3 | \n", "10 | \n", "distance | \n", "{'n_neighbors': 10, 'weights': 'distance'} | \n", "0.986667 | \n", "
| 4 | \n", "20 | \n", "uniform | \n", "{'n_neighbors': 20, 'weights': 'uniform'} | \n", "0.960000 | \n", "
| 5 | \n", "20 | \n", "distance | \n", "{'n_neighbors': 20, 'weights': 'distance'} | \n", "0.973333 | \n", "
| 6 | \n", "30 | \n", "uniform | \n", "{'n_neighbors': 30, 'weights': 'uniform'} | \n", "0.940000 | \n", "
| 7 | \n", "30 | \n", "distance | \n", "{'n_neighbors': 30, 'weights': 'distance'} | \n", "0.960000 | \n", "
RandomizedSearchCV(cv=5, estimator=SVC(gamma='auto'), n_iter=4,\n",
" param_distributions={'C': [1, 10, 20, 30],\n",
" 'kernel': ['rbf', 'linear']})In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. | \n", " | estimator | \n", "SVC(gamma='auto') | \n", "
| \n", " | param_distributions | \n", "{'C': [1, 10, ...], 'kernel': ['rbf', 'linear']} | \n", "
| \n", " | n_iter | \n", "4 | \n", "
| \n", " | scoring | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | refit | \n", "True | \n", "
| \n", " | cv | \n", "5 | \n", "
| \n", " | verbose | \n", "0 | \n", "
| \n", " | pre_dispatch | \n", "'2*n_jobs' | \n", "
| \n", " | random_state | \n", "None | \n", "
| \n", " | error_score | \n", "nan | \n", "
| \n", " | return_train_score | \n", "False | \n", "
SVC(C=10, gamma='auto')
| \n", " | C | \n", "10 | \n", "
| \n", " | kernel | \n", "'rbf' | \n", "
| \n", " | degree | \n", "3 | \n", "
| \n", " | gamma | \n", "'auto' | \n", "
| \n", " | coef0 | \n", "0.0 | \n", "
| \n", " | shrinking | \n", "True | \n", "
| \n", " | probability | \n", "False | \n", "
| \n", " | tol | \n", "0.001 | \n", "
| \n", " | cache_size | \n", "200 | \n", "
| \n", " | class_weight | \n", "None | \n", "
| \n", " | verbose | \n", "False | \n", "
| \n", " | max_iter | \n", "-1 | \n", "
| \n", " | decision_function_shape | \n", "'ovr' | \n", "
| \n", " | break_ties | \n", "False | \n", "
| \n", " | random_state | \n", "None | \n", "
| \n", " | mean_fit_time | \n", "std_fit_time | \n", "mean_score_time | \n", "std_score_time | \n", "param_kernel | \n", "param_C | \n", "params | \n", "split0_test_score | \n", "split1_test_score | \n", "split2_test_score | \n", "split3_test_score | \n", "split4_test_score | \n", "mean_test_score | \n", "std_test_score | \n", "rank_test_score | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0.004169 | \n", "0.002265 | \n", "0.003127 | \n", "0.001470 | \n", "linear | \n", "20 | \n", "{'kernel': 'linear', 'C': 20} | \n", "1.000000 | \n", "1.0 | \n", "0.900000 | \n", "0.933333 | \n", "1.0 | \n", "0.966667 | \n", "0.042164 | \n", "3 | \n", "
| 1 | \n", "0.003983 | \n", "0.000818 | \n", "0.002906 | \n", "0.000561 | \n", "linear | \n", "10 | \n", "{'kernel': 'linear', 'C': 10} | \n", "1.000000 | \n", "1.0 | \n", "0.900000 | \n", "0.966667 | \n", "1.0 | \n", "0.973333 | \n", "0.038873 | \n", "2 | \n", "
| 2 | \n", "0.007178 | \n", "0.002633 | \n", "0.003992 | \n", "0.001910 | \n", "rbf | \n", "10 | \n", "{'kernel': 'rbf', 'C': 10} | \n", "0.966667 | \n", "1.0 | \n", "0.966667 | \n", "0.966667 | \n", "1.0 | \n", "0.980000 | \n", "0.016330 | \n", "1 | \n", "
| 3 | \n", "0.002866 | \n", "0.000406 | \n", "0.002472 | \n", "0.000658 | \n", "rbf | \n", "30 | \n", "{'kernel': 'rbf', 'C': 30} | \n", "0.966667 | \n", "1.0 | \n", "0.900000 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.038873 | \n", "4 | \n", "
| \n", " | param_C | \n", "param_kernel | \n", "params | \n", "mean_test_score | \n", "
|---|---|---|---|---|
| 0 | \n", "20 | \n", "linear | \n", "{'kernel': 'linear', 'C': 20} | \n", "0.966667 | \n", "
| 1 | \n", "10 | \n", "linear | \n", "{'kernel': 'linear', 'C': 10} | \n", "0.973333 | \n", "
| 2 | \n", "10 | \n", "rbf | \n", "{'kernel': 'rbf', 'C': 10} | \n", "0.980000 | \n", "
| 3 | \n", "30 | \n", "rbf | \n", "{'kernel': 'rbf', 'C': 30} | \n", "0.960000 | \n", "
RandomizedSearchCV(cv=5, estimator=KNeighborsClassifier(), n_iter=4,\n",
" param_distributions={'n_neighbors': [1, 10, 20, 30],\n",
" 'weights': ['uniform', 'distance']})In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook. | \n", " | estimator | \n", "KNeighborsClassifier() | \n", "
| \n", " | param_distributions | \n", "{'n_neighbors': [1, 10, ...], 'weights': ['uniform', 'distance']} | \n", "
| \n", " | n_iter | \n", "4 | \n", "
| \n", " | scoring | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | refit | \n", "True | \n", "
| \n", " | cv | \n", "5 | \n", "
| \n", " | verbose | \n", "0 | \n", "
| \n", " | pre_dispatch | \n", "'2*n_jobs' | \n", "
| \n", " | random_state | \n", "None | \n", "
| \n", " | error_score | \n", "nan | \n", "
| \n", " | return_train_score | \n", "False | \n", "
KNeighborsClassifier(n_neighbors=20, weights='distance')
| \n", " | n_neighbors | \n", "20 | \n", "
| \n", " | weights | \n", "'distance' | \n", "
| \n", " | algorithm | \n", "'auto' | \n", "
| \n", " | leaf_size | \n", "30 | \n", "
| \n", " | p | \n", "2 | \n", "
| \n", " | metric | \n", "'minkowski' | \n", "
| \n", " | metric_params | \n", "None | \n", "
| \n", " | n_jobs | \n", "None | \n", "
| \n", " | mean_fit_time | \n", "std_fit_time | \n", "mean_score_time | \n", "std_score_time | \n", "param_weights | \n", "param_n_neighbors | \n", "params | \n", "split0_test_score | \n", "split1_test_score | \n", "split2_test_score | \n", "split3_test_score | \n", "split4_test_score | \n", "mean_test_score | \n", "std_test_score | \n", "rank_test_score | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0.002867 | \n", "0.000491 | \n", "0.003216 | \n", "0.000418 | \n", "distance | \n", "30 | \n", "{'weights': 'distance', 'n_neighbors': 30} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "2 | \n", "
| 1 | \n", "0.002414 | \n", "0.000411 | \n", "0.002813 | \n", "0.000458 | \n", "distance | \n", "1 | \n", "{'weights': 'distance', 'n_neighbors': 1} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "2 | \n", "
| 2 | \n", "0.002199 | \n", "0.000297 | \n", "0.003139 | \n", "0.000432 | \n", "uniform | \n", "1 | \n", "{'weights': 'uniform', 'n_neighbors': 1} | \n", "0.966667 | \n", "0.966667 | \n", "0.933333 | \n", "0.933333 | \n", "1.0 | \n", "0.960000 | \n", "0.024944 | \n", "2 | \n", "
| 3 | \n", "0.002252 | \n", "0.000575 | \n", "0.002612 | \n", "0.000682 | \n", "distance | \n", "20 | \n", "{'weights': 'distance', 'n_neighbors': 20} | \n", "0.966667 | \n", "1.000000 | \n", "0.933333 | \n", "0.966667 | \n", "1.0 | \n", "0.973333 | \n", "0.024944 | \n", "1 | \n", "
| \n", " | param_n_neighbors | \n", "param_weights | \n", "params | \n", "mean_test_score | \n", "
|---|---|---|---|---|
| 0 | \n", "30 | \n", "distance | \n", "{'weights': 'distance', 'n_neighbors': 30} | \n", "0.960000 | \n", "
| 1 | \n", "1 | \n", "distance | \n", "{'weights': 'distance', 'n_neighbors': 1} | \n", "0.960000 | \n", "
| 2 | \n", "1 | \n", "uniform | \n", "{'weights': 'uniform', 'n_neighbors': 1} | \n", "0.960000 | \n", "
| 3 | \n", "20 | \n", "distance | \n", "{'weights': 'distance', 'n_neighbors': 20} | \n", "0.973333 | \n", "