Add retention analysis configuration file - Introduced `retention_analysis_config.json` to define settings for retention analysis. - Configured analysis settings including correlation threshold, top features, and minimum sample size. - Specified retention groups for analysis. - Listed columns to be excluded from the analysis. - Defined key metrics for day 0 analysis. - Set output preferences for saving results in various formats.
43 lines
1004 B
JSON
43 lines
1004 B
JSON
{
|
|
"analysis_settings": {
|
|
"correlation_threshold": 0.05,
|
|
"top_n_features": 20,
|
|
"min_sample_size": 10
|
|
},
|
|
"retention_groups": [
|
|
"Retained_d0",
|
|
"Retained_d1",
|
|
"Retained_d2",
|
|
"Retained_d3",
|
|
"Retained_d4",
|
|
"Retained_d5",
|
|
"Retained_d6",
|
|
"Retained_d7+"
|
|
],
|
|
"exclude_columns": [
|
|
"uid",
|
|
"retention_status",
|
|
"retention_encoded",
|
|
"country",
|
|
"nickname",
|
|
"auth_id"
|
|
],
|
|
"key_metrics_for_d0_analysis": [
|
|
"tutorial_complete",
|
|
"level_up_count",
|
|
"play_time_total",
|
|
"COOP_entry_count",
|
|
"Solo_entry_count",
|
|
"death_Monster",
|
|
"death_Trap",
|
|
"death_PK",
|
|
"item_gain_Equipment",
|
|
"gold_gain_total"
|
|
],
|
|
"output_settings": {
|
|
"save_csv": true,
|
|
"save_markdown": true,
|
|
"save_console_log": true,
|
|
"timestamp_format": "%Y%m%d_%H%M%S"
|
|
}
|
|
} |