gpt4 book ai didi

r - data.table 聚合中的第一个元素

转载 作者:行者123 更新时间:2023-12-04 11:24:08 26 4
gpt4 key购买 nike

我有一个 data.table刻度数据,我想将其聚合到秒时间范围内。同时得到max , minlast非常简单:

data[, list(max(value), min(value), last(value)), by=time]

我正在努力获取对应于某个第二个时间戳的第一个数据点。手册中没有任何内容。有没有一种简单的方法可以做到这一点,比如 SQL TOP ?

最佳答案

我设法找到了解决方案。获取第一个元素的查询是使用 [ 对该列的第一个值进行子集化。 :

data[, list(value[1], max(value), min(value), last(value)),by=time]

也许它可以帮助某人。

关于r - data.table 聚合中的第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24015124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com