Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, je vais vous montrer comment effectuer une puissante analyse des données aberrantes et des types d'anomalies à l'aide de points de déclenchement de valeurs aberrantes dynamiques. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Quelle est l'importance des valeurs aberrantes dynamiques ?
Eh bien, regardez cet exemple.
Regardez le nombre 10 000 dans le diagramme de dispersion. Dans un trimestre particulier ou une sélection trimestrielle, si les ventes étaient supérieures à 10 000 ou supérieures à 30 %, elles seraient considérées comme une valeur aberrante.
Cette information est particulièrement pertinente pour les banques ou les compagnies d'assurance qui ont des contrôles de crédit, ou pour les usines qui veulent connaître le nombre de marchandises défectueuses par rapport aux marchandises non défectueuses qu'elles produisent. Cependant, ces données aberrantes sont généralement des nombres statiques.
Il y a des occasions où les valeurs aberrantes seront plus utiles si elles étaient dynamiques, ou qu'elles peuvent être modifiées automatiquement avec une simple utilisation d'un slicer et même lors du passage d'une période à une autre.
Voici comment procéder.
Table des matières
Examen des formules statiques
L'objectif est de rendre dynamiques les valeurs aberrantes de 10 000 et 30 %. Cela vous permettra de déterminer quels clients sont des valeurs aberrantes dans un trimestre particulier.
Vous voulez pouvoir sélectionner dans un slicer pour connaître les points de déclenchement.
Dans ce graphique en nuage de points, vous pouvez explorer les valeurs non aberrantes et aberrantes, car il s'agit d'un calcul dynamique.
Pour cet exemple, la mesure est la clé.
Maintenant, vous devez créer une autre mesure similaire à celle-ci. Et les deux éléments à surveiller et à ajuster sont les ventes aberrantes et les ventes non aberrantes .
J'ai créé un tout nouveau groupe de mesures contenant de nouvelles formules, dont l'une que j'ai nommée Dynamic Non-Outlier Sales .
Vous devez subdiviser en différentes quantités et mesures à l'intérieur de la formule pour que cela fonctionne de manière dynamique.
C'est la partie clé de la formule:
Dans chacune de ces formules, il y a un OutlierSalesMin et un OutlierMarginsMin . Ce sont les 10 000 et les 30 %, respectivement. Je vais utiliser un paramètre de travail et le substituer dans cette partie de la formule.
Cela va être un nombre dynamique basé sur sa sélection. Et puis, vous pourrez voir le graphique se déplacer dynamiquement en fonction d'une sélection de trancheuse.
Création de nouveaux paramètres dynamiques
Allons dans la zone de modélisation et cliquez sur Nouveau paramètre .
Nommez le nouveau paramètre Sales Outliers . Modifiez le Max à 20 0000 et l' Incrément à 1 000 afin qu'il puisse être ajusté de manière granulaire. Assurez-vous que la case Ajouter un segment sur la page est cochée, puis cliquez sur OK.
En regardant la page, vous verrez que le slicer est maintenant dynamique.
Maintenant, regardez dans la table nouvellement créée appelée Sales Outliers . Faites glisser la valeur Sales Outliers vers la page et remplacez-la par une autre visualisation.
Je vais créer un autre paramètre appelé Margin Outliers . Changez le type de données en nombre décimal. Le Max est de 0,45 ou 45 %, et l'incrément sera de 0,05 ou 5 %. Modifiez la valeur par défaut à 0,3 ou 30 %.
Vous pouvez voir que les Margin Outliers apparaissent maintenant dans le volet Fields sur le côté droit. Encore une fois, faites glisser la valeur des valeurs aberrantes de la marge sur la page et remplacez-la par une autre visualisation.
Avant de continuer, corrigeons d'abord le formatage.
Modifiez la valeur des valeurs aberrantes de la marge en pourcentage.
Modifiez la valeur des valeurs aberrantes des ventes en dollars.
Maintenant, il y a deux mesures. La valeur des valeurs aberrantes des ventes et la valeur des valeurs aberrantes de la marge .
Changer les formules statiques en dynamiques
La prochaine chose à faire est de substituer les nouvelles valeurs au bon endroit dans les formules.
Maintenant, ces variables exposent les choses d'une manière beaucoup plus efficace par rapport à tout dynamiter dans la formule.
Pour la formule Dynamic Outlier Sales , saisissez Sales Outliers Value .
Faites de même pour les marges et saisissez Margin Outliers Value .
Ensuite, copiez cette partie modifiée de la formule et substituez-la dans la formule Dynamic Non-Outlier Sales .
Appuyez ensuite sur Entrée. Ce nombre est maintenant réévalué pour les slicers.
Faire en sorte que le graphique affiche des valeurs aberrantes dynamiques
La dernière chose à faire est de copier la formule de Sales Grouping , sélectionnez New Measure pour créer une nouvelle formule et collez-la là. Cette nouvelle formule s'appelle Dynamic Outliers . Maintenant, remplacez son contenu par les nouvelles formules dynamiques, Dynamic Outliers Sales et Dynamic Non-Outlier Sales .
Sélectionnez le graphique. Maintenant, au lieu de Sales Grouping , remplacez-le par Dynamic Outliers .
Maintenant, regardez le tableau. Vous pouvez voir qu'il peut maintenant être modifié dynamiquement en fonction de ce qui est sélectionné à l'aide du slicer.
Il est maintenant plus facile de savoir quels points sont des valeurs aberrantes et lesquels ne sont pas des valeurs aberrantes.
Vous pouvez également modifier la période et les points de déclenchement. Vous pouvez le changer pendant la période d'été et d'hiver, ou dans les cas où il pourrait y avoir des temps d'arrêt avec votre équipement.
Détection et présentation des résultats aberrants dans LuckyTemplates
Présentation et compréhension des anomalies dans LuckyTemplates
Comment utiliser les analyses intégrées pour les diagrammes de dispersion LuckyTemplates
Conclusion
Il y a tellement de façons d'utiliser cette technique.
J'espère que ce tutoriel a clarifié vos questions concernant les valeurs aberrantes dynamiques.
Avec un peu de pratique, vous pourrez facilement utiliser ces techniques dans vos propres modèles et analyses.
A bientôt.
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir