对于一些R数据分析的体会
2015-08-13 15:36
197 查看
action<-read.csv("C:\\Users\\Administrator\\Desktop\\20150806\\user_action_data3.csv", header=T )#导入数据 action1<-action[action$CET_TYPE==1,]#选择某一行 sort(table(action1$USER_ID),decreasing =T)#排序 head(sort(table(action1$CRT_DATE),decreasing =T))#取前六位 barplot(head(sort(table(action1$CRT_DATE),decreasing =T)),main="cet_type=1情况下的时间出现频率图", xlab="日期", ylab = "频率") head(sort(table(action1$USER_ID),decreasing =T)) barplot(head(sort(table(action1$USER_ID),decreasing =T)),col ="red") action11<-action1[action1$USER_ID==118837,]#这里用一个& action12<-action1[action1$USER_ID==112872 ,]#这里用一个& action13<-action1[action1$USER_ID==116877,]#这里用一个& action2<-action[action$CET_TYPE==2,] head(sort(table(action2$CRT_DATE),decreasing =T)) sort(table(action2$USER_ID),decreasing =T) head(sort(table(action2$USER_ID),decreasing =T)) barplot(head(sort(table(action2$USER_ID),decreasing =T)),col ="red") action21<-action2[action2$USER_ID==118837 ,]#这里用一个& action22<-action2[action2$USER_ID==103826 ,]#这里用一个& action23<-action2[action2$USER_ID==116877 ,]#这里用一个& action3<-action[action$CET_TYPE==3,] head(sort(table(action3$CRT_DATE),decreasing =T)) sort(table(action3$USER_ID),decreasing =T) head(sort(table(action3$USER_ID),decreasing =T)) barplot(head(sort(table(action3$USER_ID),decreasing =T)),col ="red") action31<-action3[action3$USER_ID==118837 ,]#这里用一个& action32<-action3[action3$USER_ID==108825 ,]#这里用一个& action33<-action3[action3$USER_ID==116877 ,]#这里用一个& action5<-action[action$CET_TYPE==5,] head(sort(table(action5$CRT_DATE),decreasing =T)) sort(table(action5$USER_ID),decreasing =T) head(sort(table(action5$USER_ID),decreasing =T)) barplot(head(sort(table(action5$USER_ID),decreasing =T)),col ="red") action51<-action5[action5$USER_ID==112872 ,]#这里用一个& action52<-action3[action5$USER_ID==116877 ,]#这里用一个& action53<-action3[action5$USER_ID==118837 ,]#这里用一个& action6<-action[action$CET_TYPE==6,] head(sort(table(action6$CRT_DATE),decreasing =T)) sort(table(action6$USER_ID),decreasing =T) head(sort(table(action6$USER_ID),decreasing =T)) barplot(head(sort(table(action6$USER_ID),decreasing =T)),col ="red") action61<-action3[action6$USER_ID==112872 ,]#这里用一个& action62<-action3[action6$USER_ID==116877 ,]#这里用一个& action63<-action3[action6$USER_ID==103826 ,]#这里用一个&
发现企业用R分析数据,还需要其他工具的配合才会更好更快。结合spss,数据库等技术更好更快。
相关文章推荐
- MFC CMainFrame 获得所有子窗体(一)
- 提前获取文本的宽度,便于合理显示文本显示框
- C语言中各种%的含义
- Python3 多线程并发 post 压力测试 并发编程
- 进入到文件系统,使用mount命令挂载到Linux不成功。出现 failed: No such device
- .NET开发人员值得关注的七个开源项目
- localStorage、sessionStorage用法总结
- 创建Material Design风格Android应用--自定义阴影和裁剪视图
- C转义字符
- Java基础针对自己薄弱环节总结05(API、集合)
- 最大子矩阵全1的个数
- LoggerFactory.getLogger的使用
- 前台到后台的交互,至成功导出Excel
- hdu-1049-Climbing Worm
- HDU 1005 Number Sequence
- 全屏与非全屏动态切换的正确方式
- 杭电(hdu)ACM 1010 Tempter of the Bone
- 监控平台架构设计
- EF中使用数据库的标量值函数
- MariaDB 更改默认数据存放目录