clean <- function(set) {
ID <- set$SESSIONID
lev <- levels(factor(ID))
for (i in lev) {
if (sum(ID == i) <= 1)
ID[ID == i] <- NaN else {
index <- match(i, rev(ID))
set$USERID[length(ID) - index + 1] = 0
}
}
set$SESSIONID <- ID
clean1 <- set[complete.cases(set), ]
return(clean1)
}