在给定数据变量的情况下计算 R 中的流失
Calculate churn in R given data variables
我正在尝试使用 R 计算保留学生的数量。我使用的两个变量是 'registration_date' (mm/dd/yr) 和 'date_of_last_login' (mm/dd/yr).如果学生在之前的 30 天内登录过,则视为留级。
ID 1 , 2, 3, 4, 5
registration_date 2/1/15, 2/1/15, 3/15/15, 2/10/15, 4/15/15
date_of_last_login 2/3/15, 3/15/15, 4/30/15, 4/25/15, 5/16/15
我想这个想法是创建一个新变量:'retained students' 但我不确定如何在 R 中设置公式。
假设您指的是今天之前的 30 天:
last_login <- c("2/3/15","3/15/15","4/30/15")
login <- as.Date(last_login, format = '%m/%d/%y')
retained_students <- (Sys.Date()-login < 30)
retained_students
retained_students 然后是一个向量,每个登录
为 TRUE 或 FALSE
我正在尝试使用 R 计算保留学生的数量。我使用的两个变量是 'registration_date' (mm/dd/yr) 和 'date_of_last_login' (mm/dd/yr).如果学生在之前的 30 天内登录过,则视为留级。
ID 1 , 2, 3, 4, 5
registration_date 2/1/15, 2/1/15, 3/15/15, 2/10/15, 4/15/15
date_of_last_login 2/3/15, 3/15/15, 4/30/15, 4/25/15, 5/16/15
我想这个想法是创建一个新变量:'retained students' 但我不确定如何在 R 中设置公式。
假设您指的是今天之前的 30 天:
last_login <- c("2/3/15","3/15/15","4/30/15")
login <- as.Date(last_login, format = '%m/%d/%y')
retained_students <- (Sys.Date()-login < 30)
retained_students
retained_students 然后是一个向量,每个登录
为 TRUE 或 FALSE