2021
09-10
09-10
Python机器学习之底层实现KNN
一、导入数据借助python自带的pandas库导入数据,很简单。用的数据是下载到本地的红酒集。代码如下(示例):importpandasaspddefread_xlsx(csv_path):data=pd.read_csv(csv_path)print(data)returndata二、归一化KNN算法中将用到距离,因此归一化是一个重要步骤,可以消除数据的量纲。我用了归一化,消除量纲也可以用标准化,但是作为新手,我觉得归一化比较简单。其中最大最小值的计算用到了python中的numpy...
继续阅读 >