r - 如何根据第二列的条件进行累积和(条件:最后 5 秒的数据)
问题描述
我有两列的大约一百万个数据点:时间和数量。时间采用 24 小时格式(上午 11:23:08),其中许多重复多次(每秒钟约 10-100 次重复)。我在 R 中编码,我想要第三列对最后 5 秒时间的所有数量求和(添加)。每个特定秒的值显然会重复。
这似乎很容易,但传统上我只知道在其他程序中编写两个“for 循环”来搜索最后 5 秒内的时间条件。然而,这在 R 中将非常耗时。我需要第二种技术。
解决方案
推荐阅读
- here-api - WayPoints 文档不佳
- r - R:从向量路径生成多级列表?
- css - 如何对元素进行“绝对”定位以及“justifyContent”
- c# - C# TCP PortForwarder 停止侦听/拒绝新连接
- wagtail - 未找到 Wagtail 管理中的图像再现
- laravel-dusk - Laravel Dusk:如何在每次测试浏览器之前更改配置值?
- node.js - 在 MongoDB 中使用引用而不是带有 _ids 的字符串有优势吗?
- google-cloud-platform - 如何将 Cloud SQL 产品数据库与另一个 Cloud SQL 暂存数据库同步?
- php - 合并两个子数组
- ruby-on-rails - 如何在 Rails 中获取 ApplicationRecord 模型的验证约束?