I have a data frame \'test\' that look like this:
session_id seller_feedback_score 1 1 282470 2 1 275258 3 1 275258 4 1 275258 5 1 3
One way you can do this is :
dataset<-dataset%>%arrange(ID, DateTime,Index) dataset$Rank<-c(0,ID)[-(nrow(dataset)+1)] == ID dataset<- dataset%>%group_by(ID)%>%mutate(Rank = cumsum(Rank))
Had the same issue!