LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

この例を通して、ビジュアルのサイズを動的に調整する方法を示します。この場合、LuckyTemplates の結果ランキングを介してそれを実行します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

特定の製品の上位 10 人の顧客を含む動的なビジュアルを作成します。

これは、LuckyTemplates で利用できる非常に強力なテクニックです。強力な DAX 数式言語を使用すると、大量のビジュアライゼーションを作成できます。

特にランキングベースのパラメーターで動的なビジュアルを使用すると、属性のパフォーマンスの主要な要因を実際に掘り下げることができます。

上位顧客と下位顧客、または最もよく売れている製品と最も売れていない製品を分離したい場合があります。このテクニックを使用すると、これらすべてのアイデアを視覚的に紹介できるようになります。

これを実現するには、CALCULATE ステートメント内で RANKX を使用する必要があります。

これらがどのように組み合わされるかをよく理解すると、モデル内に DAX 対策を実装する際のより技術的な側面に役立ちます。

LuckyTemplates 内の優れた分析および視覚的な可能性を解放できるようにするために、ここに到達する必要があります。

それでは、LuckyTemplates でのランキングに基づいて動的なビジュアルを作成する最初のステップを見てみましょう。

目次

総利益メジャーの作成

この特定の例では、総利益メジャーが必要になります。ただし、このメジャーを実際に作成するには、まず総コスト が必要です。

それでは、総コスト メジャーを作成しましょう。ここにロジックを追加する必要があるため、 SUMX を記述し、次に sales テーブルに移動して、 Quantityに移動し、それにTotal Unit Costを掛けます。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

Total Cost が得られたので、それを使用してTotal Profitを作成できます。したがって、この他のメジャーでは、 Total SalesからTotal Costsを差し引くだけで済みます。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

それでは、 Total ProfitをドラッグしてCustomer Name を追加しましょう。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

ここで、追加のフィルターを予定通りに追加しなかったため、この表がすべてを網羅していることに注意してください。この表は、一定期間にわたる顧客ごとの合計利益を示しているだけです。

次に、これを視覚化して、 Total Profitで並べ替えてみましょう。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

これで、利益が最も高い顧客から利益が最も低い顧客までの顧客のグラフができました。

ただし、表示する必要があるのは上位 10 件だけであることに注意してください。

次に、各顧客のランクを求める式を作成してみましょう。

RANKX を使用して顧客を動的にランク付けする

そこで、新しいメジャーをCustomer Rankと呼び、 RANKXにしましょう次に、 Customer Table内にALLを追加し、次にTotal Profitに進みます。

ここに値は必要ありませんが、代わりに、 decending を追加します。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

これをテーブルにドラッグすると、すべての顧客のランクがわかります。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

ただし、トップ 10 を分離するには、さらに別のステップに取り組む必要があります。

顧客利益トップ 10

上位 10 社の顧客の利益のみを示すテーブルを作成するには、新しいメジャーを作成する必要があります。

これを「顧客利益トップ 10」と呼びましょう。

この対策には少しロジックが必要です。したがって、顧客ランクが 10 以下の場合、それは総利益と同じになります。そうでない場合は、それを空白にします

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

次に、このメジャーとCustomer Namesを使用してテーブルを作成しましょう。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

これで、上位 10 人の顧客だけが含まれるテーブルができました。ただし、ここで小さなエラーを修正する必要があります。

新しいテーブルの合計利益を見てみると、これは上位 10 社の顧客だけでなく、すべての利益の合計であることがわかります。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

したがって、上位 10 社の顧客利益の計算式を編集する必要があります。

IF ISFILTERED, Customer Names を追加しましょう。つまり、顧客名がフィルタリングされた場合、上位 10 社の利益のみが返されます。

ただし、フィルターされていない場合は、 CALCULATE、Total Profits、TOPN、上位 10 人の顧客に対応する 10 の順に進み、次にTotal Profitに進みます。

ここでTOPN が行うことは、上位 10 顧客のみの仮想テーブルを返し、その利益を合計することです。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

これで、上位 10 社の顧客の正しい合計利益が得られました。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

LuckyTemplates のランキングに基づく動的なビジュアル

これで上位 10 社の顧客を含むテーブルができたので、それを簡単に視覚化できます。

それを積み上げ棒グラフに変えてみましょう。いくつかのデータラベルもオンにしてみましょう。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

ここでは動的なビジュアルを作成していることに注意してください。そこで、 Product Nameをドラッグして、 Total Profitを追加しましょう。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

その後、この新しいテーブルを簡単にドーナツ グラフに変えることができます。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

次に、ビジュアルの相互作用に取り組んでみましょう。画面の左上部分にある「インタラクションの編集」をクリックします。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

次に、影響を与えたいビジュアル内のフィルターをクリックします。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

これで、ドーナツ チャートの製品 1をクリックすると、棒グラフにこの製品の上位 10 人の顧客が表示されます。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

Product 7をクリックすると、棒グラフが変更され、この製品の上位 10 人の顧客が表示されます。

LuckyTemplates のランキング ベースのパラメーターで動的ビジュアルを使用する

結論

これで幸運を祈ります。

乾杯、


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて