Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
L'un des sujets les plus cruciaux à connaître pour tout débutant LuckyTemplates est l'itération des fonctions . Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Donc, avant de vous plonger dans le travail avec des calculs complexes, je vais partager avec vous quelques fonctions d'itération simples dans cet article.
Table des matières
Pourquoi utiliser des fonctions d'itération ?
Je reçois cette question tout le temps lorsque je fais des entraînements en direct ou des sommets en direct.
Alors pourquoi devrions-nous utiliser des fonctions d'itération au lieu de simplement créer une colonne calculée et utiliser SUM ?
Nous utilisons des fonctions d'itération dans les cas où nous n'avons pas la colonne disponible qui fournit les informations pour faire une simple somme.
Pour expliquer plus en détail les fonctions SUMX et AVERAGEX , nous allons travailler sur une table de vente générique. Nous disposons de deux informations clés : la quantité commandée et le prix auquel nous avons vendu un produit particulier .
Ainsi, dans chaque vente que nous avons effectuée, nous savons quelle quantité a été commandée et le prix. Mais nous n'avons pas de colonne de revenus ou de colonne de ventes au nom générique pour faire une somme.
Pour calculer virtuellement ce résultat particulier, nous pouvons parcourir la table des ventes et utiliser SUMX ou AVERAGEX . Ces fonctions vous permettent de parcourir une table physique ou une table virtuelle.
Calculs simples à l'aide de SUMX
Pour obtenir le total des ventes, nous allons ligne par ligne en multipliant la quantité commandée par son prix unitaire. Après cela, nous allons enregistrer tous les résultats individuels dans la mémoire, puis les résumer tous. C'est exactement ce que fait la fonction SUMX .
C'est la raison la plus pure pour laquelle ces formules particulières sont si importantes et plus optimales à utiliser que de créer une colonne calculée et d'effectuer ces calculs individuellement.
La même chose sera faite pour le coût total. Nous allons parcourir la table des ventes, puis multiplier la quantité commandée par le coût unitaire total.
Mais rappelez-vous que dans ce tableau particulier, nous n'avons pas de colonne de coût total, nous ne pouvons donc pas simplement faire une simple somme. Nous devons donc procéder ligne par ligne, ce qui est parfois appelé contexte de ligne.
Vous pouvez en savoir plus sur le contexte de ligne via ce lien :
Expliquer le contexte de la ligne - (1.10) Guide du débutant ultime sur DAX
Calculs simples avec AVERAGEX
Au fur et à mesure que nous entrons dans AVERAGEX , nous allons explorer le groupe de mesures Moyenne par jour que j'ai et calculer les ventes moyennes par mois.
Dans le contexte actuel, nous allons parcourir une table virtuelle au lieu de toute la table de données. Ceci est totalement légitime avec la fonction AVERAGEX . Et puis nous allons créer une table virtuelle en utilisant les valeurs.
Les valeurs vont nous apporter une table de colonnes de chaque mois et année unique. Et puis nous allons agréger les ventes totales pour chaque mois et année.
Dans ce cas particulier, nous avons trois mois, donc il va créer une table de trois mois et calculer les ventes pour chaque mois, puis faire la moyenne de tout.
Un autre exemple que nous pouvons examiner est le calcul des ventes moyennes par client.
Dans ce cas particulier, nous allons créer une table virtuelle de chaque client et du nombre de ventes effectuées par chaque client.
Une fois que nous avons les ventes de chaque client, nous pouvons en faire la moyenne et cela nous donnera les ventes moyennes par client.
Comment mesurer les moyennes par jour dans LuckyTemplates avec DAX
Logique avancée dans les fonctions d'itération DAX - Exemple détaillé
Totaux cumulés sur les moyennes et logique de date dynamique - DAX avancé
Conclusion
Avoir une très bonne compréhension de la façon dont ces fonctions d'itération fonctionnent dès le début et les utiliser réellement est très important.
Nous pouvons utiliser ces fonctions d'itération physiquement dans une table ou même virtuellement avec n'importe quelle table que vous souhaitez placer à l'intérieur de la fonction particulière. Vous pouvez placer toute une gamme de paramètres différents ici.
J'utilise personnellement ces fonctions dans le développement même que je fais.
Profitez de travailler à travers celui-ci. Vous pouvez consulter les grandes lignes du modèle LuckyTemplates Showcase sur ce lien :
N'hésitez pas à vous entraîner à utiliser les nombreuses fonctions d'itération disponibles dans LuckyTemplates, et n'oubliez pas de parcourir ces liens pour obtenir plus d'informations sur ce sujet :
Comprendre le fonctionnement de la fonction AVERAGEX
J'espère que vous pourrez bien comprendre comment ce calcul particulier fonctionne dans LuckyTemplates.
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