Processeur Relative Difference
Le Processeur Relative Difference exprime une variable numérique comme une différence relative à la somme de variables de référence. C'est utile pour préserver les relations mathématiques entre variables corrélées.
Description
Ce processeur est conçu pour les scénarios où une variable représente une proportion ou une part d'un total. Par exemple :
minutes_dans_le_jeu = f(minutes_à_domicile + minutes_en_déplacement + minutes_sur_le_banc)revenu_par_catégorie = f(revenu_total)
Au lieu de traiter minutes_dans_le_jeu comme une variable indépendante, ce processeur l'exprime comme :
ratio_minutes_dans_le_jeu = minutes_dans_le_jeu / (minutes_à_domicile + minutes_en_déplacement + minutes_sur_le_banc)
Cas d'usage : Préserver les relations mathématiques/logiques de vos données pendant l'avatarisation. Le ratio est maintenu dans les avatars, assurant la cohérence.
Exemple Concret
Imaginez un ensemble de données sportives :
player_id | minutes_à_domicile | minutes_en_déplacement | minutes_sur_le_banc | minutes_dans_le_jeu
1 | 1500 | 800 | 200 | 2300
2 | 1200 | 1000 | 100 | 2200
3 | 900 | 1100 | 250 | 2150
Le minutes_dans_le_jeu est la somme des trois variables de référence. Sans le processeur, ces relations pourraient ne pas être préservées pendant l'avatarisation.
Après application du Processeur Relative Difference :
Pendant le prétraitement :
ratio_minutes_dans_le_jeu = minutes_dans_le_jeu / (minutes_à_domicile + minutes_en_déplacement + minutes_sur_le_banc)
player_id | ratio
1 | 2300 / 2500 = 0.92
2 | 2200 / 2300 = 0.956
3 | 2150 / 2250 = 0.955
Le ratio est avatarié, puis inversé lors du post-traitement :
Pendant le post-traitement :
minutes_dans_le_jeu_avatar = ratio_avatar × (somme des variables de référence dans l'avatar)
Cela assure que la relation mathématique est préservée dans les avatars finaux.
Comment l'utiliser dans le Web
Ce processeur n'est pas encore disponible dans l'interface web. Vous pouvez soit utiliser l'API Python, soit traiter vos données vous-même avant de les télécharger dans l'interface web.
Comment l'utiliser en python
Veuillez vous référer à la documentation Python pour les détails d'utilisation.