如何从0开始计算观测值的出现次数,并将其存储在R中的新变量中



我有一些酒店客人数据,如下所示:

guest_id stay_date
1 YYYY-MM-DD
1 YYYY-MM-DD
3 YYYY-MM-DD
3 YYYY-MM-DD
3 YYYY-MM-DD
8 年月日
8 年月日

r2evans解决了这个问题。答案是:

stayData <- read_csv("guestStays.csv") %>%
group_by(guest_id) %>%
mutate(previous_stay = row_number()- 1L)

相关内容

最新更新