Python における Self とは: 実際の例
Python における Self とは: 実際の例
今日は、さまざまなディメンション テーブルのフィールドがテーブル ビジュアル内にまとめられた場合に、表形式でランキングを計算する方法を学習します。このチュートリアルのビデオ全体は、このブログの下部でご覧いただけます。
LuckyTemplates にジャンプして始めましょう。
このシナリオでは、顧客のテーブルの [顧客名]フィールドと製品のテーブルの [製品名]フィールドを含むテーブル ビジュアルを作成しました。総売上高に基づく製品名と組み合わせて、最も業績の良い顧客を組み合わせたレベルで分析します。
ランキング用のメジャーの作成を開始するときに行うべきことの 1 つは、RANKX 関数内のテーブル名とともにフィールド名を参照することです。
さらに、製品名が製品インデックス フィールドによって並べ替えられていることがわかっているため、ランキングを評価するときにそのフィールドも含める必要があります。
ご覧のとおり、高揚テーブルの 2 つのフィールドが 1 つのテーブル ビジュアル内で結合されているため、テーブル名を参照しながら RANKX 関数内に CROSSJOIN 関数を実装します。
これで、顧客と製品を組み合わせたレベルでランキングを評価するメジャーを作成できるようになりました。
メジャーに「ランキング」という名前を付けましょう。次に、RANKX 関数と CROSSJOIN 関数を使用します。
ALL 関数を使用すると、顧客名、製品名、製品インデックス フィールドに対してフィールド名を 1 つずつ参照する必要もあります。
次に行うことは、Total Sales メジャーを呼び出し、このランキング メジャーをテーブル ビジュアル内に取り込んで結果を分析することです。
ご覧のとおり、正しい結果が得られています。ただし、CROSSJOIN 関数を使用したため、顧客と製品の間のすべてのルールの組み合わせが作成され、総売上高の数値が存在しないルールに対してランキングが評価されることになります。
この種のシナリオを修正するには、総売上高がある場合にのみランキングを計算する IF 条件を挿入する必要があります。それ以外の場合は空白にする必要があります。
これを行うには、 IF (ISBLANK(['Total Sales']), BLANK ( )を追加しましょう。
これで、売上高がある場合のみ総売上高が計算され、売上がない場合の残りの組み合わせは無視されていることがわかります。
また、「IF(ISINSCOPE( Customers [顧客名])」と入力して、合計レベルでのランキングを除外したいと考えています。これにより、合計レベルでの結果が無視されます。
したがって、総合レベルでのランキングも無視されます。
LuckyTemplates で計算列を
使用して階層形式の時間スケールでパーセンテージを計算する LuckyTemplates
CALCULATE 関数 – LuckyTemplates の計算に与える影響
結論
ランキングは、特定のデータセット内で最もパフォーマンスの悪い変数を確認するための優れた方法です。注目すべき点は、異なるディメンション テーブルのフィールドを LuckyTemplates の表形式にまとめると、ランキングの計算が簡単になることです。
また、ランキングが同点であるルールがいくつかあるため、LuckyTemplates で同点を破る方法を学びたい場合は、 LuckyTemplates の RANKX |をチェックしてください。カスタム タイブレーカーの開発チュートリアルも同様です。
この簡単なテクニックから多くのことを学んでいただければ幸いです。LuckyTemplates TVチャンネルに登録することを忘れないでください。専門家からの膨大な量のコンテンツが常に公開されています。
ではごきげんよう、
ひどい
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて