Python における Self とは: 実際の例
Python における Self とは: 実際の例
目次
DAX データ分析式言語
変換とデータ モデリングを理解したら、いよいよレポートの視覚化に取り組み始めることができます。これには、DAX についてのより深い理解が必要です。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
DAXとは何ですか?
DAX とは何ですか?なぜ重要ですか?
DAX はデータ分析式の略です。
DAX は、LuckyTemplates 内の数式言語です。LuckyTemplates の真の分析力はここから生まれます。DAX データ分析式言語を使用しない場合、LuckyTemplates の優れた分析ツールとしての可能性の 95% を逃すことになります。
Excel での作業を考えてみましょう。数式を理解していなければ、スプレッドシートでできることを最大限に活用することはできません。これは、 LuckyTemplatesを使用するときに DAX を理解することの重要性の背後にある同じ理論的根拠です。
LuckyTemplates の組み込み計算エンジンの使用
LuckyTemplates を開くと、このような空白の画面が表示されます。ここで、いくつかのDAX 対策を開始できます。
しかし、ほとんどの場合、人々は空いているテーブルに入ることから始めます。
次に、以下の [数量] 列のようなテーブルのいずれかから必要な列を選択します。
彼らはそれをレポートにドラッグし、必要な結果を取得します。
より多くの洞察を得るために、もう少しデータを追加する人もいます。たとえば、「顧客」列をクリックします。
次に、これを軸にドラッグ アンド ドロップします。
それが完了すると、特定の顧客に販売された製品の数量を示す視覚化が得られます。
これらの手順で計算結果が得られるため、これが LuckyTemplates から洞察を得る最良の方法であると考えられています。しかし実際には、これによりできることが大幅に制限される可能性があります。
個人的には、すぐに DAX を使い始めることをお勧めします。先ほど示した手順では、LuckyTemplates 内の組み込み計算エンジンを使用するだけです。
DAX をすぐに使用することの重要性
LuckyTemplates 独自の計算エンジンは最初は正しい結果を生成しますが、基本的に得られるのはそれだけです。ビジュアライゼーションからより深い洞察が必要な場合でも、DAX メジャーを作成する必要があります。
これが、私がいつも DAX から始める理由です。これにより、より深い洞察が必要になるたびに新しい DAX メジャーを作成する手間が省けます。DAX 数式内ですべてを行う場合は、既存のメジャーを呼び出して、より高度なことを行うことができます。
たとえば、上の例は非常に単純な計算です。ただし、これらの計算を DAX を通じて実行すると、タイム インテリジェンス計算や数式パターンにジャンプする必要が生じたときに、最終的に使用できるようになります。
したがって、最も単純な計算と視覚化が DAX 数式に基づいて構築されている場合は、より高度なものに移行するのが簡単です。
メジャーと計算列
DAX メジャーの作成方法を説明する前に、メジャーと計算列の違いを理解することが重要です。
ホーム リボンのこのアイコンを使用してメジャーを作成できます。
DAX メジャーは仮想計算のようなものです。ビジュアライゼーションまたはテーブルで使用される場合にのみ計算を実行します。
一方、計算列はデータ テーブル内に物理的に配置されます。テーブル自体内で計算を継続的に実行します。
新しい列を作成するには、「新しい列」アイコンをクリックします。
それをクリックすると、実行中の分析に価値を追加する場合と追加しない場合がある追加のデータ ポイントが作成されます。
できる限りの対策を立てることが大切です。仮想計算は、テーブル内に実際の物理データ ポイントを置くよりも常に最適です。これらの物理的なデータ ポイントは、潜在的に得られる洞察の点で非常に制限される可能性があります。
メジャー内で指定されたデータを再作成する
前に示したのと同じ計算結果を取得する方法を説明しますが、今回はメジャー内で実行します。
そこで、 [新しいメジャー]アイコンをクリックして開始します。
数式バーが開きます。まずはメジャーの名前から始めます。これを「販売数量」と呼びます。
利用可能な関数の中で最も単純な関数の 1 つであり、Excel から LuckyTemplates に移行するユーザーにとって非常に親しみやすいものです。まずはそこから始めて、次に取り組みたい列を選択します。通常、利用可能な列のリストがここに表示されます。
SalesテーブルにあるQuantity列を選択しています。それがレプリケートしたいデータだからです。
Enter キーを押すと、作成したメジャーがSalesテーブルの下にあることが右側に表示されます。これは、メジャーを作成する前に選択したテーブルにメジャーが配置されるためです。
ここで、私が作成した新しいメジャーが、以前のビジュアライゼーションで示された正確な結果をどのように示すかを説明します。
以前のビジュアライゼーションをコピーして貼り付けるだけです。
次に、この数量列を削除します。
次に、先ほど作成したメジャーであるQuantity Soldを導入します。それを「値」フィールドにドラッグします。
それが完了すると、ビジュアライゼーション内のデータが更新されます。
ここで、計算がまったく同じであることがわかります。唯一の違いは、1 つは小節内で実行され、もう 1 つは小節内で実行されないことです。
LuckyTemplates 変数を使用することが DAX メジャーを記述するより良い方法である理由
LuckyTemplates 内で DAX を使用して値を結合する 3 つの方法
LuckyTemplates DAX の数式テクニック: 成長パフォーマンスを効果的に示す
結論
計算列に依存するのではなく DAX メジャーを作成すると、より高度な分析情報に簡単に移行できます。対策の仕組みに慣れる必要があるだけです。
非常に簡単に実行できるので、すぐに始めて、これらの DAX 対策に慣れることをお勧めします。
最後に 1 つだけ注意してください。メジャーに直感的な名前を付けることを忘れないでください。私が作成した例では、ビジュアライゼーションを見た人が各データ ポイントが何を表しているのかすぐにわかるように、メジャーに「販売数量」という名前を付けました。
これらのベスト プラクティスをすべて組み合わせると、LuckyTemplates の驚くべき分析力がわかるようになります。
ではごきげんよう、
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて