随机森林代码
2015-09-22 17:44
274 查看
library(randomForest) totaldata<-read.table("/export/tangjie/leak_change.txt",header = FALSE,sep = '\t') names(totaldata)<-c('pin','p_book','n_book','m_book','office','music','luxury','fitness','adult_items','trip','user_level', 'gendar','mobile_pay_cnt','valid_credit_card_cnt','complain_cnt','ord_midnight_cnt','ord_night_cnt', 'ord_worktime_cnt','rej_cnt','rej_pct','rtn_cnt','rtn_pct','allprice_lv','login_pct' ,'complain_pct','mobile_pay_pct','pop_ord_cnt_pct','cart_ord_pct','trv_amt_pct', 'jsd_pct','city_rank','jr_jk','jr_others','tag','used_in1year','ent_amt','zt_ord_pct','follow_cnt','follower_cnt', 'following_cnt','follow_score','comment_sc','zx_ord_pct','df_ord_pct','lt_game_pct', 'sw_ord_pct','dis_pct','cnt_stab_cv','ord_cnt_per_mon_12','mult_ords','jq_dq_cnt_pct', 'jingdou_jqdq_cnt_pct','tiny_ord_pct' ) str(totaldata) totaldata$allprice_lv =as.numeric(totaldata$allprice_lv) totaldata$trv_amt_pct =as.numeric(totaldata$trv_amt_pct) ind<-sample(2,nrow(totaldata),replace=TRUE,prob=c(0.7,0.3)) traindata<- totaldata[ind==1,] testdata<- totaldata[ind==2,] rf <- randomForest(tag ~ p_book + n_book + m_book + office + music + luxury + fitness + adult_items + trip + user_level + gendar + mobile_pay_cnt + valid_credit_card_cnt + complain_cnt + ord_midnight_cnt + ord_night_cnt + ord_worktime_cnt + rej_cnt + rej_pct + rtn_cnt + rtn_pct + allprice_lv + login_pct + complain_pct + mobile_pay_pct + pop_ord_cnt_pct + cart_ord_pct + trv_amt_pct + jsd_pct + city_rank + jr_jk + jr_others + used_in1year + ent_amt + zt_ord_pct + follow_cnt + follower_cnt + follow_score + comment_sc + zx_ord_pct + df_ord_pct + lt_game_pct + sw_ord_pct + dis_pct + cnt_stab_cv + ord_cnt_per_mon_12 + mult_ords + jq_dq_cnt_pct + jingdou_jqdq_cnt_pct + tiny_ord_pct, data=traindata, ntree=100, proximity=TRUE) rf.pred <- predict(rf,testdata) table(observed=testdata$tag,predicted=rf.pred )
相关文章推荐
- android 代码实现控件之间的间距
- [Android]在代码里运行另一个程序的方法
- 肯特·贝克:改变人生的代码整理魔法
- 网页恶意代码的预防
- 高手写的Tracer-Flash代码调试类代码下载
- CSS代码缩写技巧
- 非主流Q-zOne代码代码搜集第1/2页
- CreateWeb.vbs 代码
- Lua中编译执行代码相关的函数详解
- 更有效率的css代码编写第1/3页
- 代码中到底应不应当写注释?
- SQL语言查询基础:连接查询 联合查询 代码
- 论坛头像随机变换代码
- .NET 常用功能和代码小结
- C#实现压缩HTML代码的方法
- asp编程中常用的javascript辅助代码第1/2页
- C#超实用代码段合集
- Javascript代码在页面加载时的执行顺序介绍
- JS实现图片无间断滚动代码汇总
- 我的论坛源代码(二)