Python における Self とは: 実際の例
Python における Self とは: 実際の例
LuckyTemplates で仮想的にグループを作成する方法があることをご存知ですか? このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
これを発見したときはとてもうれしかったです。これを使用すると、データ セットやデータ テーブルに別のグループ化ディメンションを迅速かつ効果的に作成できるからです。LuckyTemplates チームは、実装と編集も非常に簡単にできるようにしました。
顧客セットをセグメントにグループ化したり、店舗ネットワークを地域グループにグループ化したりする前に、すでに問題に遭遇しているかもしれません。ご存知かもしれませんが、これは計算列内ですでに実行できます。
ただし、多くの異なるセグメントがある場合もあります。たとえば、15 ~ 20 個あるかもしれません。
計算列には、たくさんの IF ステートメントが入れ子になっています…
実際に得られるのは、単純なポイント アンド クリックを使用して仮想的にグループをセットアップする機会です。
この投稿で紹介するのはまさにこれです。
目次
LuckyTemplates での仮想グループの作成
まず、ここで作業するテーブルを見てみましょう。
したがって、ここにあるのは製品のリストだけを含むテーブルです。
この手法を使用するときは、非常に多くの情報が含まれるテーブルでも使用できることに留意してください。このデモでは単純なものを使用しています。
で仮想グループを作成する手順に進みましょう。
最初に行う必要があるのは、作業したい列を探すことです。これは、画面の右側にあるフィールドセクションにあります。
この例では、 Product Nameに取り組んでいます。クリックしてみます。
次に、画面上部にある[新しいグループ]をクリックします。
ただし、別のオプションとして、グループ化を行う列を右クリックし、 [新しいグループ]を選択することもできます。
ポップアップボックスが表示されます。これにProduct Sub Categoryという名前を付けます。
次に、グループ化する製品を選択します。Products 1、2、3、および 4 を選択しましょう。Ctrl キーを押したままにして、[グループ] を選択します。
選択した値は、[グループとメンバー]ボックスに転送されます。これをサブカテゴリ 1と呼ぶことにします。
同じプロセスを繰り返して、サブ カテゴリ 2とサブ カテゴリ 3を作成しましょう。
これで 3 つのサブカテゴリができましたが、製品 12、13、および 14 はグループ化されていない値のままになりました。
[他のグループを含める]をクリックすると、サブカテゴリに含まれていなかったすべてのものがこの [その他]グループに含まれます。
次に、 「OK」をクリックします。
これで、製品名の下にこの製品サブカテゴリが表示されます。
これで、レポートでそれらを使用できるようになりました。
LuckyTemplates レポートでの仮想グループの使用
ここで行うことは、作成したサブカテゴリを別のメジャーに対して使用することです。
したがって、この特定の例では、 Product Name列とTotal Profit列を含むテーブルを作成しましょう。
この表をグラフに変換し、総利益順に並べ替えてみましょう。
これで、利益が最も高い製品から利益が最も低い製品まで、さまざまな製品を並べたこのビジュアルが完成しました。
たとえば、ここに 500 種類の製品があり、それらをグループで確認したい場合は、前に作成したサブ カテゴリを使用して簡単にそれを行うことができます。
LuckyTemplates で仮想グループを作成すると、別の列があるようなものですが、それは仮想であることに注意してください。実際には、 Product Sub Catalog を他の列と同じように使用できます。
そこで、 Product Sub Catalog をキャンバスに取り込み、 Total Profitを追加しましょう。
これで、左側にこのテーブルが作成されました。ご覧のとおり、合計利益が 3 つのサブカテゴリごとに並べ替えられています。また、どのサブカテゴリーにも追加しなかったすべての製品を含むその他グループの総利益も表示されます。
次に、この表をドーナツ グラフに変えてみましょう。
非常に優れているのは、このドーナツ グラフが計算列と同じように、作成した他のグラフに接続されていることです。
下の画像では、ドーナツ グラフのサブ カテゴリ 2 をクリックすると、他のグラフでこのサブカテゴリに属する製品がハイライト表示されます。
したがって、LuckyTemplates でこの手法を使用する場合でも、実際のディメンションから取得できるすべての動的フィルタリングを引き続き取得できます。
このテクニックを使用する際の注意点
余談ですが、「仮想」と言っているのは、列を設定すると実際にテーブルに物理的に挿入されることですが、実際には列が挿入されないため、「仮想」と考えるのが良いと思います 。式を作成するには、式の中にロジックを記述する必要があります。
ルックアップ テーブル内でこの手法を使用することをお勧めします。これらのグループをデータ モデルと組み合わせると、ソースの生のテーブルには通常は存在しないさまざまなフィルターを計算全体にすばやく作成できます。
これは、 DAX 式を記述することなく、データに追加の洞察を追加する最も簡単な方法の 1 つです。
ただし、この機能を試してみると、いくつかの制限があることがわかります。計算に基づいてグループを作成したい場合、この機能はあまり役に立たないため、DAX を学習する必要があります。
結論
[新しいグループ] オプションをポイントしてクリックするなどの非常に簡単な手順を使用して、LuckyTemplates で仮想的にグループを作成する方法について説明しました。
これまで見てきたように、仮想グループは他の列と同じように使用できます。これらの仮想グループは、動的に対話できる他の列またはディメンションとともに使用できます。
この投稿を楽しんで読んでいただければ幸いです。
参照してください。
この素晴らしい機能をモデルに実装していただけると幸いです。
乾杯、
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて