那一年的雪花飘落knnimport pandas as pdimport numpy as npfrom sklearn.neighbors import KNeighborsRegressorfrom sklearn.model_selection import train_test_splitdata=pd.read_csv('Admission_Predict.csv')data.head()df=pd.read_csv('Admission_Predict.csv')df.drop(['SerialNo.'],axis=1,inplace=True)x = df.drop(['Chance of Admit '],axis=1)y = df['Chance of Admit '].valuesx_train,x_test,y_train,y_test=train_test_split(x,y,test_size=0.2,random_state=0)reg = KNeighborsRegressor(n_neighbors=5)reg.fit(x_train,y_train)reg.score(x_test,y_test)x_new=np.array([[337,118,4,4.5,4.5,9.65,1]])prediction=reg.predict(x_new)print("预测结果为:{}".format(prediction))