Python における Self とは: 実際の例
Python における Self とは: 実際の例
多くの異なる店舗または多くの異なる地域で製品を販売しているビジネスの場合、最も売れている製品または最も売れていない製品に共通点があるかどうかを理解する必要があります。地域ごとにトップ商品を見つけたいと思うでしょう。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
この例では、 LuckyTemplates で DAX 計算を使用して上位 2 つの製品を見つける方法を説明します。
これは、長期にわたるデータ内の外れ値を探している場合にも非常に価値があることがわかります。おそらく、一部の製品が特定の地域で他の製品よりもよく売れていることがわかり、プロモーションやアップセルなどでこれを利用する機会があるかもしれません。
このような種類の洞察によって価値を付加する機会はたくさんあります。
このチュートリアルでは、 CALCULATEステートメント内でTOPN を使用する方法に焦点を当てて、この特定の洞察を達成するために必要な DAX 式を実行します。
目次
人気の製品を分離する理由
地域ごとの各製品の総売上高を計算するのは簡単です。ただし、トップ製品だけに焦点を当てたい場合は、非常に忙しいチャートになる可能性があります。
この表を見ると、当社は多数の製品を販売しており、そのリストは非常に長くなる可能性があることがわかります。トレンドを確認したり、私たちが求める計算や洞察を確認したりするのは非常に困難です。
この例では、上位 2 つの製品を表示したいので、上位 2 つにない製品が空白として表示されるようにする必要があります。そうすれば、それらはビジュアライゼーションに表示されなくなります。
このチュートリアルで使用するテクニックは、製品の販売だけでなく、さまざまなシナリオで非常に役立ちます。それは、最良の顧客、最も売れている地域、トップの営業担当者などである可能性があります。また、利益率やコストを分離することもできます。
これから使用するこのパターンの優れた点は、計算のコンテキストを変更でき、テーブルが動的に調整されることです。
このビジュアライゼーションでは、当社が販売しているすべての場所を非常に簡単に確認でき、製品名で並べ替えると、最も売れている製品などを確認できます。ここにあるすべての洞察は、マーケティング プロモーション、新しい取引の宣伝、例など。
人気の製品を見つける方法
最高の製品を見つけるための公式を紹介します。
ここには州コード別の総売上高があり、もう 1 つの表には各場所の単一製品ごとの売上高が表示されています。この例では、各地域の上位 2 製品の売上のみを表示し、他のすべてを空白にします。
そのために、 「地域ごとのトップ 2 製品」と呼ぶ式を作成します。ここではVAR (変数)を使用し、製品の次の行にRankContextを配置します。これは、実際にランク付けするものだからです。次の行ではRETURNに進み、 CALCULATE Total Salesを使用します。
次に、この例では上位 2 つの製品を探しているため、N 値を 2 としてTOPNに移動します。したがって、 ALL Productsも見つかります。その後、Total Salesによってランク付けされます。
最後に、TOPN 関数内のこの ALL ステートメントにより、製品名のコンテキストを戻す必要があります。そしてそれを達成するために、このRankContextを配置します。
それが完了したら、「OK」をクリックし、正しくフォーマットされていることを確認します。
これをテーブルに取り込むと、上位 2 つに含まれていないすべての製品に空白の値が あることがわかります。残りの値はすべて、特定の地域における上位 2 つの製品のものです。
そしてもちろん、これは私たちが行うほとんどの計算と同じように、データ モデルにリンクされます。データ バー を追加してテーブルに色を追加することで、この視覚化を改善することもできます。
製品別の最高の売上高はどこですか? LuckyTemplates ショーケースを使用した高度な分析
LuckyTemplates を使用したカード内の上位結果の視覚化 Power
BI で TOPN を使用したランキング インサイト
結論
前述したように、この数式パターンは、データ モデル内にあると考えられるあらゆるディメンションでさまざまな方法で再利用できます。このテクニックを使用すると、レポートに優れた洞察を組み込むことができます。
このテクニックは本当によく学ぶのに最適です。TOPN が内部でどのようにオンザフライでランキングを計算し、CALCULATE 内にコンテキストを作成して販売用の上位 (この場合) 製品を分離する方法を理解することは、LuckyTemplates を使用する際に非常に役立ちます。
VALUES 関数も同様に重要です。この計算を適切に機能させるには、製品名のコンテキストを戻すために必要です。
いつものように、DAX は素晴らしい分析言語であり、LuckyTemplates をこれから始める場合には、よく学ぶ価値があります。実際、 DAX を学習していないと、LuckyTemplates 内で達成できることの 90% を逃すことになります。
このテクニックについて楽しみながら学び、自分の環境に適用して概念を頭の中に埋め込んでみてください。以下の完全なビデオをご覧ください。
乾杯!
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて