楼主: 郭田奇
12683 44

[程序分享] KNN算法的R实现 [推广有奖]

21
云渺渺(未真实交易用户) 发表于 2016-5-8 17:19:13
339075703@qq.com
楼主好人

22
cumtning(未真实交易用户) 发表于 2016-5-16 09:37:24
郭田奇 发表于 2016-4-11 16:15
已发,请查收
楼主能发我一份么,刚换了个数据挖掘的工作,在看机器学习的算法以及在R语言中的实现,新手,能发我个么,万分感谢了,我的邮箱是cumtning@126.com

23
zhou1_20(未真实交易用户) 发表于 2016-5-16 14:53:27 来自手机
郭田奇 发表于 2015-5-10 13:19
管理员呢???把这不地道的货给封了

24
郭田奇(未真实交易用户) 发表于 2016-5-20 11:03:42
zhou1_20 发表于 2016-5-16 14:53
管理员呢???把这不地道的货给封了
哈哈,我前面说的很明白了,这个分享之是为了找我老试要点论坛币,如果大家需要的话,我就私邮发,不要误会哦!如果你需要的话,我也可以发你一份

25
郭田奇(未真实交易用户) 发表于 2016-5-20 11:05:04
fmsr 发表于 2016-5-4 17:25
楼主论坛币收到了就删帖吧,免得被黑
多谢提醒!

26
sunkao(未真实交易用户) 发表于 2016-5-20 12:48:15
你好, 能否也给我发一份呢?感谢您

sunkao1035@gmail.com

27
郭田奇(未真实交易用户) 发表于 2016-5-20 14:42:29
我之前售价那么高的,只是为了找我老师给我些论坛币,现在免费我重新上传一个我自己实践过的R算法的代码,不对的地方轻轻的喷,各位下载这个就好!谢谢大家!
  1. data<-read.csv("data.csv")
  2. str(data)
  3. summary(data)
  4. table(data$type)

  5. #随机抽样
  6. n<-nrow(data)
  7. indices <- sort(sample(1:n, n * (2/3)))
  8. #标准化数据
  9. normalize <- function(x) {
  10.   return((x - min(x)) / (max(x) - min(x)))
  11. }
  12. #构建训练集和测试集
  13. train_data<-data[indices,-ncol(data)]
  14. train_data<- as.data.frame(lapply(train_data, normalize))
  15. train_data[1:10,]
  16. train_data_label<-data[indices, ncol(data)]

  17. test_data<-data[-indices,-ncol(data)]
  18. test_data<- as.data.frame(lapply(test_data, normalize))
  19. test_data[1:10,]
  20. test_data_label<-data[-indices, ncol(data)]

  21. #使用KNN算法
  22. library(class)
  23. pred.knn<-knn(train = train_data,test = test_data,cl=train_data_label,k=17)
  24. accuracy.knn<-sum(pred.knn==test_data_label)/length(test_data_label)
  25. accuracy.knn

  26. #结果展现
  27. require(gmodels)
  28. CrossTable(x =test_data_label, y = pred.knn,
  29.            prop.chisq=FALSE)
  30. agreement_KNN<- pred.knn==test_data_label
  31. table(agreement_KNN)
复制代码

28
郭田奇(未真实交易用户) 发表于 2016-5-20 14:45:20
小沸羊羊 发表于 2016-5-8 15:32
楼主能发我一份不?谢谢 408223841@qq.com
见后面我的回复,我已经公开贴在评论里了

29
郭田奇(未真实交易用户) 发表于 2016-5-20 14:46:02
txyw 发表于 2015-5-12 14:04
楼主,好东西便宜啊!要不人家买不起啊
免费的脚本已经贴在后面的评论区,请自行下载

30
郭田奇(未真实交易用户) 发表于 2016-5-20 14:47:25
sunkao 发表于 2016-5-20 12:48
你好, 能否也给我发一份呢?感谢您

sunkao1035@gmail.com
免费的脚本已经贴在评论区,请自行下载啊

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 05:59