Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从0开始计算观测值的出现次数,并将其存储在R中的新变量中?_R_Database_Variables_Dplyr_Tidyverse - Fatal编程技术网

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

如何从0开始计算观测值的出现次数,并将其存储在R中的新变量中?,r,database,variables,dplyr,tidyverse,R,Database,Variables,Dplyr,Tidyverse,我有一些酒店客人数据,如下所示: 客人id 留宿日期 1. YYYY-MM-DD 1. YYYY-MM-DD 3. YYYY-MM-DD 3. YYYY-MM-DD 3. YYYY-MM-DD 8. YYYY-MM-DD 8. YYYY-MM-DD 埃文斯解决了这个问题。答案是: stayData <- read_csv("guestStays.csv") %>% group_by(guest_id) %>% mutate(previous_stay

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

客人id 留宿日期 1. YYYY-MM-DD 1. YYYY-MM-DD 3. YYYY-MM-DD 3. YYYY-MM-DD 3. YYYY-MM-DD 8. YYYY-MM-DD 8. YYYY-MM-DD
埃文斯解决了这个问题。答案是:

stayData <- read_csv("guestStays.csv") %>%
  group_by(guest_id) %>%
  mutate(previous_stay = row_number()- 1L)
stayData%
组员(来宾id)%>%
变异(上一行=行号()-1L)

行编号()-1L
?就是这样。谢谢仅供参考,当代码块被代码围栏包围时(代码本身的行上有“
),由于嵌入了换行符和固定字体),代码块看起来会更好;看见例如,原始问题请参见我的建议编辑。谢谢!我将来会这样做的。