UserBaseEvolution | R Documentation |
This function creates a table of user counts over time for accumulated unique users, active unique users, new unique users, retained unique users, churned unique users, and reactivated unique users. You can run this with several specifications. You can request monthly, weekly, or daily counts and you can specify a churn window for the computations. If you want to compare how many churned users also churned from another segment of sorts, provide a list in the Cross parameter.
UserBaseEvolution(
data,
Cross = NULL,
Entity = NULL,
DateColumnName = NULL,
TimeAgg = NULL,
ChurnPeriods = 1
)
data |
Source data.table |
Cross |
Can be NULL. User base from non source. Must be a named list. Names of list are used to name columns in output table. Entity and DateColumnName must be identical across data sets. |
Entity |
Column name of the entity / user |
DateColumnName |
Name of the date column used for inclusion of users in time periods |
TimeAgg |
Choose from 'Month', 'Week', or 'Day'. Do not lowercase |
ChurnPeriods |
Defaults to 1. This means for TimeAgg = 'Month' a one month churn period is used. For TimeAgg = 'Week' you will have a one week churn period. If you set ChurnPeriods to 2 then it will be a 2 month churn or a 2 week churn. Same logic applies for daily. |
Adrian Antico
Other EDA:
AutoWordFreq()
,
EDA_Histograms()
,
PlotGUI()
,
ScatterCopula()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.