楼主: EZreal0
2329 2

[问答] 用统计到的频数作为条件进行排序 [推广有奖]

  • 0关注
  • 0粉丝

小学生

57%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
43 点
帖子
2
精华
0
在线时间
13 小时
注册时间
2020-4-17
最后登录
2020-8-4

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据格式: 时间                车牌             设备编码
2019-09-06    川A123456      ********
2019-09-07    川A123456      ********
2019-09-08    川A123456      ********
2019-09-09    川A333333      ********
2019-09-09    川A123456      ********
2019-09-10    川A333333      ********
2019-09-10    川A666666      ********

实现效果:
筛选出现频数大于3的车牌并维持原记录,即预想的结果是
时间                车牌             设备编码
2019-09-06    川A123456      ********
2019-09-07    川A123456      ********
2019-09-08    川A123456      ********


2019-09-09    川A123456      ********

代码:
data<-data[which(table(data$车牌)>3),]

问题:
经过调试发现,which(table(data$车牌)>10)能正确选出大于10的车牌,但会对结果建立一个新的序列,所以which得到的int值不再对应原始data的位置,因此选出的车牌并不是目标车牌,请问有什么其他办法能达到我的目的吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:R语言 数据处理 数据清洗原理

回帖推荐

沙发
drunkfish69 发表于 2020-4-17 19:29:34 |只看作者 |坛友微信交流群
  1. library(tidyverse)

  2. x <- tribble(
  3.    ~时间,                ~车牌,
  4.   '2019-09-06',    '川A123456',      
  5.     '2019-09-07',    '川A123456',   
  6.     '2019-09-08',    '川A123456',   
  7.     '2019-09-09',    '川A333333',   
  8.     '2019-09-09',    '川A123456',   
  9.     '2019-09-10',    '川A333333',   
  10.     '2019-09-10',    '川A666666'   
  11. )

  12. filter.x <- x %>%
  13.   count(车牌) %>%
  14.   filter(n > 3)
  15.   
  16. result <- filter.x %>%
  17.   left_join(x, by=c('车牌'='车牌'))

  18. 车牌          n 时间      
  19.   <chr>     <int> <chr>     
  20. 1 川A123456     4 2019-09-06
  21. 2 川A123456     4 2019-09-07
  22. 3 川A123456     4 2019-09-08
  23. 4 川A123456     4 2019-09-09
复制代码

使用道具

藤椅
EZreal0 发表于 2020-4-17 23:28:42 |只看作者 |坛友微信交流群
drunkfish69 发表于 2020-4-17 19:29
万分感谢,真棒老哥,这段代码让我想起来我之前用python也是类似用的两个数据框合并实现的,我竟然忘了这个思路。

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-5 16:32