Python における Self とは: 実際の例
Python における Self とは: 実際の例
このチュートリアルでは、 LuckyTemplates でクロスセル マトリックスを作成する方法を説明します。 で私が実施したセッションの単なるプレビューです。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
これから説明するこのテクニックは、どの製品が他の製品と一緒に購入されるかを知ることで、マーケティングおよび販売活動に多くの価値を加えることができます。これを達成するために最初に行うことは、モデルを設定することです。
目次
モデルのセットアップ
これはここにある非常に詳細なモデルで、ラーニング サミット中に使用しましたが、このチュートリアルでは製品テーブルと比較 製品テーブルに焦点を当てます。
これら 2 つのテーブルがすべての行とすべての列に沿って存在する必要があります。
比較製品テーブルは、このクロスセル マトリックス用に設定された重要な要素です。これは一般的なものであるため、Products テーブルとまったく同じです。を利用して作成しました。この式は、特定のテーブルから必要なものに基づいてテーブルを返します。この場合、製品名にインデックスが必要です。
このインデックスをマトリックスの先頭全体で使用し、製品名をすべての行で使用します。
この表はコア モデルとは関係がないことに注意してください。このテーブルのいくつかのフィルターを、 式を介してコア モデルに統合します。
これを理解するにはコンテキストを理解することが非常に重要です。
次に、この計算式を使用して製品に基づいて顧客リストを作成します。を使用します。 これは、設定されたフィルターに基づいて一意の項目のテーブルを返します。
そこで、特定の製品を購入した一意の顧客の数の表を作成しています。たとえば、製品 2 の場合、それは 688 です。その後、そのテーブルをカウントアップするだけです。
マトリックスの作成
マトリックスを取得するには、この顧客購入リスト テーブルと、比較製品によってフィルタリングされている仮想テーブルを確認する必要があります。そしてこれが重要な公式です。
ここでテーブル、特にこの結果 109 を見てみましょう。この 109 の結果は、688 の結果 (製品 2) を作成している顧客のリストと 636 の結果 (製品 1) を作成している顧客のリストを組み合わせたものです。 。
製品 2 を購入し、製品 1 も購入した顧客の数を計算しています。そして、これらのリストを比較する必要があります。この製品 2 のリストの作成は簡単です。ここに配置されているフィルターは自然に発生し、688 の結果を自然にフィルター処理するためです。
また、この特定の式ComparisonPurchaseを介して、このインデックス番号 1 で表されるこの製品 1 (636) のコンテキストも作成します。
ALL関数を使用すると、製品 2 (109) によって上書きされたモデルを介して自然に発生する可能性のあるコンテキストをすべて削除します。次に、関数を使用して仮想関係を介してコンテキストを再適用します。私は TREATAS を使用するこの方法を好みます。作業が簡素化され、よりクリーンなモデルが作成されるからです。
TREATAS は、物理的にコンテキストやフィルターを作成するのではなく、数式内のモデル内に仮想的にコンテキストやフィルターを作成します。
この式を使用すると、マトリックスのどこにいるかに関係なく、2 つの顧客リストが作成されます。したがって、109 では、変数 ( ) InitialPurchaseは製品 2 を購入する顧客を計算し、変数ComparisonPurchaseは製品 1 を購入する顧客を計算します。
関数を使用して、どの顧客が InitialPurchase テーブルと ComparisonPurchase テーブルに表示されるかを計算することです。これにより、これらの製品の両方を購入する顧客が合計され、このマトリックス全体で何度も同じことが起こります。
バスケット分析の例 – LuckyTemplates Advanced Analytics
バスケット分析の概要 – LuckyTemplates のベスト プラクティスのヒント Power
BI で DAX を使用して複数の製品購入を検出する
結論
このチュートリアルは、LuckyTemplates でクロスセル マトリックスを作成する方法についてのほんの少しのプレビューです。かなり多くのことが含まれていますが、これが実際にどのように機能するかを説明したいと思います。クロスセル マトリックスについて何度も質問されたので、LuckyTemplates でそれがどのように行われるかについて概要を説明できればと思いました。
これは、クロスセル分析を実行し、素晴らしい洞察を得る優れた方法です。たとえば、パーセンテージを取得して、特定のクライアントにとって良いアップセルの機会が何かを確認します。このテクニックについてさらに詳しく知りたい場合は、以下のリンクをチェックしてください。
乾杯!
***** LuckyTemplates を学習していますか? *****
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて