Python における Self とは: 実際の例
Python における Self とは: 実際の例
すぐに始められる簡単な LuckyTemplates 対策をいくつか紹介します。これらは、LuckyTemplates がどのような種類の洞察を提供できるかについての優れた基盤となります。これらの単純な LuckyTemplates 対策を理解することは、後でより高度なテクニックを簡単に導入するための鍵となります。
Excel から LuckyTemplates に移行したばかりの場合に覚えておく必要があるのは、ここでは個々のセルを操作しないことです。LuckyTemplates では、代わりに列を操作できます。
たとえば、Excel では、単純な SUM を実行することは、個々のセルで作業することを意味します。ただし、LuckyTemplates では、その SUM を列全体に適用します。この概念を理解すると、数式の観点からレポートを作成する方法が変わります。
これらの列の操作方法を示すために、これらの簡単なメジャーがどのように機能するかについての例をいくつか示します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
目次
平均数量の例
平均数量を取得する方法の例から始めます。
[新しいメジャー]アイコンをクリックします。
このメジャーを作成する前に、 [フィールド]ペインにあるキー メジャーを最初にクリックしたことを確認してください。これにより、新しいメジャーが作成されると、そのメジャーがそのグループに直接配置されることが保証されます。
平均数量は、単純な平均化の一形式にすぎません。
平均を使用すると、ロードしやすい数式を作成する非常に簡単な方法になります。ご覧のとおり、「平均」という単語を入力し始めると、いくつかのオプションが自動的に表示されます。
を選択すると、関数の説明が表示されることがわかります。この関数は列内のすべての数値の平均を返すことがわかります。
これらの説明は、LuckyTemplates で使用できるさまざまな関数を理解するのに最適な方法です。
その関数を入力すると、関数内にどのパラメータを含める必要があるかについての詳細が自動的に表示されます。
この例では「数量」列を使用します。
Enter キーを押すと、そのメジャーが[主要メジャー]グループに保存されます。
ここで注意すべき重要な点は、所有するデータに依存しているということです。この場合、価格と数量のデータのみが存在します。そのため、私の選択肢は少し限られてしまいます。
と入力することもでき、多数のオプションが表示されることがわかります。
を試すこともできます。
これらの関数に表示される他のバリエーションについては、LuckyTemplates Online で利用できるさまざまな DAX コースでさらに詳しく説明されています。ただし、今は最も単純なものに焦点を当てます。
反復関数を使用した収益計算
収益情報を取り込むと非常に役立ちます。これにより、さらなる分析のためのより多くの洞察を得る追加のデータが得られます。
それができるかどうかを確認するには、テーブル内にどのような情報があるかを確認する必要があります。
データを見ると、QuantityとPriceがあるため、収益情報を追加できることがわかります。
計算列の代わりにメジャーを使用することの重要性を本当に理解していただきたいので、2 つの列の比較を示します。
まずは新しい列を作成します。
この列を「収益」と呼びます。
収益を得るには、Quantity と Price を掛けます。データをテーブルに物理的に直接追加しているため、Salesテーブルからこれらの特定の列を参照していることに注意してください。
Enter キーを押すと、「収益」列に関数またはAVERAGE 関数を適用できる数値が表示されます。これは計算列です。
ただし、必要なデータを取得するためにこれらの列を作成する必要はないことを示したいと思います。これは通常 Excel で行うことですが、ここでの目的は、LuckyTemplates を使用する利点を理解することです。どの計算式を選択すればよいかわかっていれば、仮想計算を使用してさらに多くのことを行うことができます。
そこで、先ほど作成した列を削除します。
次に、このアイコンをクリックして新しいメジャーを追加します。
これをTotal Salesと呼ぶことにします。
また、 Shift + Enter を実行して、数式に新しい行を追加します。次に、 SUM関数を使用し、次にを実行します。
続ける前に、 SUMX が何をするのかについて簡単に説明したいと思います。SUMX の背後にある基本原則は、名前の末尾に X が付いている他の関数にも当てはまります。
X が付いたこれらの関数は、反復関数と呼ばれます。これらを使用すると、指定したテーブル内のすべての単一行でロジックを実行できます。
言い換えれば、計算列で通常行うことをメジャーに持ち込むことになります。
ご覧のとおり、テーブルと式を参照する必要があります。式には、必要な結果を得るために使用する必要があるあらゆる種類のロジックを使用できます。
以前に作成した計算列を再作成しようとしているので、Salesを入力します。
次に、数量と価格の積を使用します。
Enter キーを押すと、そのメジャーによって、追加したばかりのロジックがすべての行に追加されます。
結果を示すために、元のビジュアライゼーションをコピーして貼り付けます。
Valueの下にQuantity Sold があることに注意してください。
重複したビジュアリゼーションでは、 Total Sales をValueに追加します。
次に、「販売数量」を削除して、 「総売上高」だけを残します。
ここで示している結果は、計算列で行われるような 1 回限りの一般的な計算ではなく、設定されたすべてのフィルターに基づいています。
モデリングエリアに入るとそれがわかります。
そのため、リレーションシップは Customers テーブルから流れ、矢印と線で示されているように Sales テーブルに流れ込む際に各顧客がフィルター処理されます。これは、特定の顧客のすべての売上だけを調べていることを意味します。
この対策を講じると、すべての行を反復処理できるようになります。したがって、テーブルの最初の行は、数量と価格の積を計算します。次に、2 行目、3 行目、というように同じことを行います。すべての販売が完了するまで、それを続けるつもりです。
基本的に、各行の結果をメモリにコミットします。それが完了したら、すべてを要約します。これらの結果は、以下の視覚化に表示されています。
また、メジャーを使い始めるときは、通常のグラフではなく、ビジュアライゼーションを表に変換することをお勧めします。
これにより、各ビジュアライゼーションを詳しく調べる必要がなくなり、実際の数値を確認しやすくなります。
ビジュアライゼーションを深く調べて理解しようとするよりも、実際に数字を確認してみる方がはるかに簡単であることがわかりました。数式は何をしているのでしょうか? 個々の結果を確認できれば、数式内で実際に何が起こっているのかを理解するのが少し簡単になります。
COUNTROWS を使用して合計トランザクションを取得する
例として使用する最後の数式は、Total Transactionsを計算します。これについては、もう一度新しい対策を追加します。
を使用します。
COUNTROWS を使用すると、特定のテーブル内の行数をカウントできます。
この関数にはテーブルが必要なので、 Salesテーブルを参照します。
Enter キーを押すと、そのメジャーが[主要メジャー]グループに追加されます。これをテーブルにドラッグして、データの比較を開始します。
さらに詳しい情報を得るために、販売数量もドラッグします。
各顧客が何回購入し、何個の商品が販売されたかを確認できるようになりました。並べてみたので数値の比較も容易です。
クイック メジャー – LuckyTemplates モデルでの使用方法
LuckyTemplates での計算列とメジャーの比較 メジャー
分岐: LuckyTemplates 開発戦略
結論
今回は初心者向けの講座なので、LuckyTemplates対策で使える反復関数の概要を簡単に説明しました。これらの例は、これらの関数の基本を理解していれば、レポートにどれほどの可能性があるかをすでに示しています。
SUMX以外にも、 、、など、使用できる反復処理のグループ全体があります。ここから、より高度な測定にジャンプして、さらに多くの洞察を得ることができます。
繰り返しになりますが、LuckyTemplates を使用する場合、重要なのは、まず物事をシンプルにすることです。適用できる簡単なテクニックをマスターすると、より高度な計算を簡単に試すことができるようになります。
ではごきげんよう、
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて