You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在时间戳列中标记指定时间后首个出现的时间戳

问题:标记起始时间后首次出现的唯一时间戳

我有一列格式为"2022-09-21 02:02:03 UTC"的时间戳,其中存在大量重复值。已定义如下起始时间向量:

start_1 <- strptime("07:15:00", format= "%H:%M:%S") 
start_2 <- strptime("09:15:00", format= "%H:%M:%S") 

需要在数据框中新增start_datetime列,仅标记每个起始时间之后首次出现的时间戳(重复的同时间戳仅标记第一个),示例如下:

Datetimestart_datetime
2022-09-21 07:02:03NA
2022-09-21 07:02:03NA
2022-09-21 07:14:03NA
2022-09-21 07:16:0307:16
2022-09-21 07:16:03NA
2022-09-21 09:19:0309:19

尝试了多种方法,但至今未能找到合适的解决方案。

内容的提问来源于stack exchange,提问作者user17143533

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 16:40:22