Python における Self とは: 実際の例
Python における Self とは: 実際の例
今日のブログ投稿では、LuckyTemplates 内のセグメンテーション手法を紹介したいと思います。また、LuckyTemplates レポート全体で使用する場合に必要な考慮事項についても説明したいと思います。これは、これまでは得られなかった追加の洞察をデータにもたらす方法です。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
この特定の例は、実際には、LuckyTemplates を通じて得た LuckyTemplates の課題の 1 つからのものです。
簡単に背景を説明すると、私たちは顧客に対するマーケティングの有効性を検討しています。
顧客に関する情報はすでに持っていますが、それを分析して、売上ランキングに基づいて上位 30 位、中位層、および下位層の顧客のパフォーマンスを判断したいと考えています。
これは正当な分析であり、通常はデータ内に存在しない可能性があります。ほとんどの場合、データ内にこの内訳はありませんが、LuckyTemplates 内で作成できます。
LuckyTemplates の優れた点は、このレポートを完全に動的にできることです。たとえば、ここに表示される上位 30 の顧客は、選択した時間枠ごとに異なります。計算は選択に基づいて更新されます。
目次
LuckyTemplates レポート用のセカンダリ テーブルの作成
トップ 30 の顧客を選択するとき、そのセグメントのすべての指標が変更されていることを確認するにはどうすればよいですか? この特定の選択がすべての洞察に確実に反映されるようにするにはどうすればよいでしょうか? 変更はドーナツ チャートの視覚化だけでなく、カードのビジュアル、散布図、棒グラフにも反映される必要があります。
この動的グループ化手法を使用するときは、セカンダリ テーブルを使用することに注意してください。
この特定のテーブルは、データ モデルの残りの部分とは接続されていません。それを売上や取引など、私たちが行っている計算にどのように結びつけることができるかを考える必要があります。
それでは、テクニックを簡単に見ていきましょう。これは、さまざまな方法で使用できる動的グループ化 DAX 数式パターンです。
上位 30 クライアント、0 ~ 30 の中間層、および 100 ~ 1000 の下部層の 3 つの顧客グループ用にセカンダリ ケーブルを作成しました。
顧客グループ別売上高
私が最初に行ったのは、クライアント グループ別の売上メジャーを作成することでした。このメジャーを使用して、合計売上高を計算し、作成したばかりの新しいセカンダリ テーブルに基づいてグループ化します。
前に示したモデル ビューからわかるように、2 番目のテーブルは横にありますが、計算に統合できます。
二次テーブルを数式に統合すると、計算を操作できます。ここで、このグループ化テクニックの式の
関数を使用すると、計算のコンテキストが変更されることに注意してください。しかし、計算のコンテキストを変更するにはどうすればよいでしょうか? これは、 FILTER関数を使用して反復することで実行できます。
FILTER関数を使用すると、テーブルを反復処理できます。この特定のケースでは、顧客のリストを繰り返し処理します。すべての顧客を反復処理して、売上ランキングを算出します。次に、クライアント グループ テーブルを反復処理して、セカンダリ テーブルの各行の値と
ここにはかなりのロジックが含まれています。単一の顧客ごとに、クライアント グループ テーブルのすべての行を反復処理し、売上ランキングがこれらの MIN 値と MAX 値のいずれかの間にあるかどうかを比較します。と評価されると、その特定のセグメントの売上が計算されます。
ビジュアライゼーションを見てみましょう。[フィールド] ペインを見ると、クライアントのグループ テーブルがセカンダリ テーブルであることに注意してください。したがって、モデル内の他のものとは何の関係もありません。
ただし、式パターンに売上を挿入したため、モデルに関係がない場合でも売上をフィルタリングできるようになりました。これにより、式自体の中でフィルタリングを作成できるようになります。
次に、散布図の視覚化を確認すると、この視覚化でSales by Client Groupメジャーが使用されており、さらにClient Groupによってフィルター処理されていることがわかります。
また、ツール ヒント もあり、散布図にカーソルを置くと、結果に関する詳細が表示されます。
LuckyTemplates レポートに関するその他の考慮事項
選択内容によってフィルターされた各カードにはすでに値が含まれています。ただし、個々の指標を更新しない場合、これらのカードが更新されず、選択した特定の指標が表示されなくなる可能性があります。
この特定の分析情報についてレポート全体をフィルター処理する場合は、「トランザクション合計」 、「販売製品合計」 、「顧客合計」などの最初の計算または主要な計算をすべてやり直す必要があります。
Total Transactionsでは、元の式をコピーして貼り付けるというまったく同じ手法を使用しました。私がやったことは、強調表示された部分に元のコア計算を挿入して、その一部を変更することだけでした。
したがって、これはスライサーによってフィルタリングされます。スライサーは作成した 2 次テーブルからのものであることに注意してください。
次に、 Total Products SoldとTotal Customersに対して同じことを行います。[Total Customers] をクリックすると、まったく同じ手法が表示されますが、 CALCULATEの後に別のメジャーを挿入しています。
合計顧客数をカウントしていますが、セカンダリ テーブルのクライアント グループ列でフィルターできることを確認します。
たった 1 つの公式を作成すれば、そこからすべてが流れ出すと思うかもしれません。列をスライサーに挿入する場合は、レポート内のすべての計算がその特定のスライサーでフィルターできることを確認してください。
合計トランザクション数という元のコア メジャーのみを使用した場合、選択内容から何らかのコンテキストが得られることを理解できません。
レポートで紹介しているすべてのものに、使用しているパターンを埋め込む必要があります。
これらの顧客セグメントやグループは元のデータには存在していないため、これをうまく行うと、非常に説得力のあるレポートが作成されます。文字通り、それらを作成し、特定の時間選択から売上を動的に計算し、それらの売上に基づいて顧客をランク付けしました。その後、それらの顧客のセグメントに動的に飛び込みました。
LuckyTemplates で RANKX を使用して顧客をランク付けによって動的にグループ化する
LuckyTemplates での ALLSELECTED DAX 関数の使用方法について詳しく見る
LuckyTemplates でビジュアルの相互作用を制御する方法
結論
すべてをまとめてうまく視覚化できれば、これは強力なテクニックになります。で試してみることができます。これは実際、LuckyTemplates Challenge #3 への私の提出物の 1 つです。
私のショーケースをショーケース ページに掲載しましたので、ライブ デモを使用して試してみてください。この特定のリソースをダウンロードしたい場合は、を通じて教育プラットフォームに参加できます。
これは私がこの特定のレポートに組み込んだトリッキーなテクニックでしたが、洞察がより説得力のあるものになりました。最初にデータがなかった場合に何が起こるかについて誰も考えていなかったので、チャレンジの他の提出物と比較して私の洞察が差別化されました。
これを別の方法で見せる方法を考えました。私の消費者の中には、おそらくこのような動的なセグメンテーションと内訳を見たことがない人もいるでしょう。
この手法は最も重要な顧客を優先しました。当社は、今後当社の収益または利益の大部分を推進する重要な顧客の一部を掘り下げることができました。
これらは、LuckyTemplates 内で実行できる優れた機能の一部です。ビジネスに最大の違いをもたらす最も価値の高い分析情報を取り出して強調表示できます。
よろしくお願いします、
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて