kNN#约会网站预测数据

Posted fd-682012

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kNN#约会网站预测数据相关的知识,希望对你有一定的参考价值。

 1 #约会网站预测数据
 2 def classifyPersion():
 3     resultList = [not at all,in small doses,in large doses]
 4     #input()函数允许用户输入文本行命令并返回用户所输入的命令
 5     percentTats = float(input("percentage of time spent playing video games?"))
 6     ffMiles = float(input("frequent year?"))
 7     iceCream = float(input("liters years?"))
 8     datingDataMat,datingLabels = file2matrix(datingTestSet2.txt)
 9     normMat, ranges, minVals = autoNorm(datingDataMat)
10     inArr = array([ffMiles,percentTats, iceCream])
11     classifierResult = classify0((inArr-minVals)/ranges,normMat,datingLabels,3)
12     print("you like person:",resultList[classifierResult - 1])

 

以上是关于kNN#约会网站预测数据的主要内容,如果未能解决你的问题,请参考以下文章

机器学习实战1-2 KNN改进约会网站的配对效果 datingTestSet2.txt 下载方法

在约会网站上使用 K-近邻算法

《机器学习与实践》KNN第二个约会选择的程序与注释

吴裕雄--天生自然python机器学习:使用K-近邻算法改进约会网站的配对效果

机器学习实战笔记-K近邻算法2(改进约会网站的配对效果)

《机器学习实战》之k-近邻算法(改进约会网站的配对效果)