如何将列(本地化)中的定性值(飞行/进给)分配给某些时间段(行)

问题描述 投票:0回答:1

我想根据时间在本地信息(飞行/栖息/进食)中填充一列。例如,从13:16:11到13:18:32我知道那只鸟在飞翔,所以我想在此期间将“飞行”放到本地化列中,有人可以帮我吗?现在,我创建了一个空列,但现在我不知道如何填充它。谢谢,Manon

r datetime time filter period
1个回答
0
投票

您的数据框中只有1只鸟吗?您可以使用方括号[](该子菜单用于子设置)指定要添加到空白列(此处称为“本地化”)的内容。我已经有一段时间没有在R中处理时间了,但是我认为这应该可行。

df$localisation[df$time >= "13:16:11" & df$time <= "13:18:32",] <- "flight"

© www.soinside.com 2019 - 2024. All rights reserved.