2024-06-16 11:32:50 发布
网友
我需要根据5个宏观经济和社会特征/指标(预期寿命、婴儿死亡率、军事支出占GDP的百分比等)预测一个国家的某一指数水平(1-100分制),这是目标特征
我需要使用3-最近邻预测模型&;加权k-nn
我还需要在范围归一化后进行预测
我正在寻找一些关于如何用python实现这一点的想法
谢谢
我认为您应该从使用scikit开始“学会并开始工作”
然后,您应该使用曼哈顿距离的函数,因此:
def dist_manhattan(point1, point2): ...
如果您得到了这一点,则需要实现规范化功能:
def normalize(dataset): ...
然后你可以实现你的加权knn,就像一个函数
def w_knn(dataset): ...
如果您有python方面的通用struggel,我建议您阅读一些关于python的书籍或观看/阅读教程
我认为您应该从使用scikit开始“学会并开始工作”
然后,您应该使用曼哈顿距离的函数,因此:
如果您得到了这一点,则需要实现规范化功能:
然后你可以实现你的加权knn,就像一个函数
如果您有python方面的通用struggel,我建议您阅读一些关于python的书籍或观看/阅读教程
相关问题 更多 >
编程相关推荐