Академический Документы
Профессиональный Документы
Культура Документы
In [9]: df_training=pd.read_csv(location)
In [10]: df_training.head()
Out[10]:
sepal_length sepal_width petal_length petal_width class
file:///D:/komal/SIMPLILEARN/MY%20COURSES/IN%20PROGRESS/My%20Codes_ML_DS/codes%20in%20pdf/komal_knn1.html 1/4
9/7/2018 komal_knn1
In [18]: X = df_training[['sepal_length','sepal_width','petal_length','petal_width']]
In [19]: y = df_training[['class']]
In [22]: knn
file:///D:/komal/SIMPLILEARN/MY%20COURSES/IN%20PROGRESS/My%20Codes_ML_DS/codes%20in%20pdf/komal_knn1.html 2/4
9/7/2018 komal_knn1
C:\Users\hariz\Anaconda3\lib\site-packages\ipykernel_launcher.py:1: DataConve
rsionWarning: A column-vector y was passed when a 1d array was expected. Plea
se change the shape of y to (n_samples, ), for example using ravel().
"""Entry point for launching an IPython kernel.
Out[23]: KNeighborsClassifier(algorithm='auto', leaf_size=30, metric='minkowski',
metric_params=None, n_jobs=1, n_neighbors=5, p=2,
weights='uniform')
In [25]: ModelPrediction_accuracy=metrics.accuracy_score(y_test,y_pred)
In [31]: print(metrics.classification_report(y_test,y_pred))
In [91]: sample=[[2,4,1,5],[3,1,2,5]]
file:///D:/komal/SIMPLILEARN/MY%20COURSES/IN%20PROGRESS/My%20Codes_ML_DS/codes%20in%20pdf/komal_knn1.html 3/4
9/7/2018 komal_knn1
In [92]: predictions=knn.predict(sample)
predictions
file:///D:/komal/SIMPLILEARN/MY%20COURSES/IN%20PROGRESS/My%20Codes_ML_DS/codes%20in%20pdf/komal_knn1.html 4/4