我有一个问题批次编码整个Dataframe与knn.predict方法。如何用knn.predict()方法对我的Dataframe的整个两列进行批处理,以便将输出存储在另一个Dataframe中?pd.read_csv("/Users/helenapunset/Desktop/knn_dataframe.csv")
x = knn_df= knn.predict([[25.787882,
我试图实现knn算法,该算法在R中对一维向量进行运算,但与标准的knn算法稍有不同,因为它在有领带的情况下使用较小的元素(因此距离只是属性之间差值的绝对值)。听起来很简单,但是我的算法需要几秒钟才能完成,而在类包(knn)中的算法则会立即输出一个答案(尽管它在一个领带或随机元素的情况下需要所有的元素).我的工作如下:
## u is the training sample sorted increasingly#