首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >对R范围内的数值进行计数

对R范围内的数值进行计数
EN

Stack Overflow用户
提问于 2019-02-22 03:36:16
回答 3查看 1.7K关注 0票数 3

这是一个玩具的例子。我想比较一下raev,前者提供范围(例如时间),后者表示事件发生的时间。

我想在ra中创建一个新的列hits,说明每个范围内发生了多少事件。

代码语言:javascript
复制
ra <- data.frame(a=c(0, 250, 500, 750), b=c(250, 500, 750, 900))
ra
    a   b
1   0 250
2 250 500
3 500 750
4 750 900

ev <- data.frame(events=c(1,1,1,1,1), time=c(100, 200, 450, 550, 600))
ev
  events time
1      1  100
2      1  200
3      1  500
4      1  550
5      1  600

这就是结果应该是什么样子。

代码语言:javascript
复制
data.frame(a=c(0, 250, 500, 750), b=c(250, 500, 750, 900), hits=c(2,1,2,0))
    a   b hits
1   0 250    2
2 250 500    1
3 500 750    2
4 750 900    0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54814910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档