Python における Self とは: 実際の例
Python における Self とは: 実際の例
80/20 ルールとしても知られるパレートの法則について聞いたことがありますか? このルールでは、通常、何かの 20% ごとに結果の 80% を受け取ることになります。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
これをビジネスの観点から見ると、顧客の 20% が利益の 80% を構成する必要がある、または店舗の 20% が売上の 80% を構成する必要があると言っていることになります。これがパレートの法則の仕組みです。
パレート (80/20) の法則は時間の経過とともに有名になり、非常に多くの市場、さまざまな環境、さまざまなビジネス、セクターで参照されています。それは本当だから。それは実際に起こっていることです。ほとんどの場合、ほとんどのディメンションの約 20% が売上の 80% を占めます。それは場所、顧客、製品などです。
ここで、これを LuckyTemplates でテストしたいと思いました。LuckyTemplates のモデル内で作業している現在のデータでこの洞察をテストしたいと思いました。明らかに、必ずしも正確であるとは限らないからです。
目次
パレートの法則の重要な意味
このチュートリアルで紹介する手法を使用してテストを実行することは非常に良い考えです。それが当てはまる場合は、マーケティングの観点や在庫管理の観点から、そこに重点を置く必要があるからです。
この種の分析が、ビジネスの観点から注力すべき戦略的方向性をどのように示すことができるかについては、リストが続きます。
この原則を計算してテストするための数式を使用して、LuckyTemplates 内でパターンを使用する方法を説明します。なぜなら、結局のところ、ビジネスで最高の利益を生み出すことに集中したいからです。
顧客の 20% が収益の 80% を占めていることがわかった場合は、それらの顧客、製品、場所などから可能な限り多くの洞察を引き出すことに時間の大部分を費やす必要があります。常にそうとは限りません。そうかもしれませんが、一般的にはそうです。
LuckyTemplates でのパレート (80/20) 原則のテスト
このサンプル ダッシュボードをセットアップする方法を説明します。これは非常に簡単です。
したがって、ここで州を調べている場合、各州内で、総売上高のどれくらいが当社の顧客の上位 20% からのものであるかを調べたいと思いました。
まず、その特定の地域に何人の顧客がいるかを計算します。ここで、たとえばフロリダを見てみると、792 人の顧客に販売していることがわかります。そして、下に目を向けると、ここロードアイランドでははるかに少ないものであり、私たちにとって市場はより小さいです。
私たちにも上位 20% の顧客がいます。当社の顧客の 20% は何で構成されていますか? そこで私がやったのは、Total Customers に 0.2 を乗算することでした。これにより、計算式に入力できる数値が得られます。
それが完了したら、その数値をランキング ロジックに入力して、各州内で20% に起因する売上がどれくらいあるのかを示す必要がありました。
また、各州をクリックして、右側のグラフの顧客と顧客の総売上高を確認できるように設定しました。
さらに、フロリダで 900 万ドルの売上があったとします。その 20%、つまり 350 万ドルという答えがあります。それが売上の何パーセントなのかを知りたかったのです。
ご覧のとおり、このデータセットは完全にランダムであるため、80/20 の法則または原則はここでは適用されません。ほとんどのデータセットには、よりリアリティがあります。
フォーミュラのウォークスルー
次に、この視覚化の背後にある式を示します。少しずつですが、各要素について説明していきます。
最初に行うことは、顧客の総数を動的に計算することです。実際にこの表で計算しましたが、別のメジャーを参照する必要がないように、この式内でも計算しました。
そこで、変数 ( VAR )を使用し 、探しているCustomerPercent が20% であるとします。したがって、この場合は0.2を入力します。
注意すべき点は、Salesテーブル内でDistinctCount を 使用していることです。このテーブル内で DistinctCount を使用しない場合、データ モデルの設定方法により、さまざまな状態ごとに動的にフィルター処理されません。
そのため、フロリダ州などの州にフィルターを適用したときに、実際にフロリダ州で購入した顧客の上位 20% をカウントできるように、Sales テーブルにあるものを参照していることを確認する必要があります。
次に、 CALCULATEに進みます。この関数は計算のコンテキストを変更する可能性があります。したがって、 Total Salesを数えていますが、別のコンテキストで数えています。私たちはこの上位 20% を突破したいと考えており、これを式の最後の部分で実現したいと考えています。
したがって、フロリダで販売したすべての顧客をフィルタリングしています。そして、このRANKX を使用して、その顧客がTotal Salesに基づいて、この計算式 CustomerPercent で計算される上位 20% に含まれるかどうかを計算します。
つまり、フロリダ州の 158 人が上位 20% であることがわかり、その顧客が売上高で上位 158 位にランクされている場合は、その顧客を保持し、総売上高をカウントします。
それが舞台裏で起こっていることです。ここのリストを見ると、それらはすべて州ごとに動的に計算されています。このようにして、これらの数字をここにまとめます。
さらに、上位 20% の売上の割合を取得するには、上位 20% の顧客を総売上で割るだけです。これが、データセット内のパレートの法則をテストする方法です。
パレート (80/20) テスト手法の再利用
データセット内の任意のディメンションに対してこれを実行し、同じ手法を使用してパレートの法則をテストできます。必要なのは、計算したいコンテキストに基づいて、この数式で参照される列を変更することだけです。
この式を他のビジュアライゼーションで使用し、データ モデルの力を利用してさらに多くの洞察を見つけて抽出することもできます。たとえば、フロリダをクリックすると、このグラフが変化し、上位 20% の各月のパフォーマンスが表示されることがわかります。
これを四半期と年に変更して、上位 20% の動向を四半期ベースで確認することもできます。全体の数値の差がわかります。
さらに、その数字を構成しているもの、つまりこれらの顧客の個別の内訳もわかります。たとえば、バージニアをクリックすると、バージニア州の顧客の上位 20% である 125 人の顧客がその数字 (売上の 46%) を占めています。
結論
LuckyTemplates 分析にパレートの法則または 80/20 ルールを実装する方法を紹介しました。
これは、LuckyTemplates を効果的な方法で利用および実装するだけで、優れた洞察と分析を引き出すのに役立つ非常に強力で実用的なテクニックです。
これがどのように作成されるか、またこれを複数の方法で再テストする方法についてよく理解していただければ幸いです。このテクニックの再利用可能性を繰り返しておきたいと思います。この公式を利用し、参照列を少し調整することで、より優れた洞察が得られます。
ここでは、この特定のテクニックの利用方法だけでなく、モデルでの DAX 式の使用方法についても学ぶべきことがたくさんあります。
乾杯!
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて