Python における Self とは: 実際の例
Python における Self とは: 実際の例
このブログでは、 RStudioを使用したLuckyTemplatesのR スクリプトの基本について説明します。
RStudioは、データ分析と調査に沿った統計計算とグラフィックを作成するために使用されます。
これは統合開発環境 (IDE) であるため、コーディングに最適なツールです。これは、ソース コード エディター、オートコンプリート、構文ハイライト、デバッグツールなどのコーディングで使用できる機能があることを意味します。
RStudio は、R プログラミング言語の インストールのデフォルト機能ではなく、R スクリプト作成にとってより便利な設定です。
目次
RStudio での R スクリプト
RStudio を初めて開くと、3 つの異なるウィンドウが表示されます。ただし、このチュートリアルでは、点滅するカーソルが表示される場所に焦点を当てます。この部分はコンソールと呼ばれ、 RStudioでR スクリプトを実行できます。
最初の例では、単純な算術演算を作成し、Enter を押して実行してみましょう。
Consoleに「 1 + 1」と入力して実行すると、結果として「 2 」を取得できます。[1]の目的に興味がある場合は、さらに詳しく説明するために例を実行してみましょう。コロン (:)演算子を使用して、1から50までの一連の数字を作成します。
「1:50 」を実行すると、結果の各行の前に[1]、[18]、および[35]が表示されます。RStudioではこの部分に使用される用語はありません。ただし、これらの数値は、結果の各行のインデックス位置のプレースホルダーとして機能します。最初の行を見ると、最初の値1で始まります。2 行目は結果の18 番目の値で始まり、3 行目は35 番目の値で始まります。
次の例では、よく知られている関数を使用してみます。これらのほとんどは、LuckyTemplates で使用する関数と同じです。25の平方根を求めてみましょう。
25の平方根を計算するには、 を使用します。次に、パラメータに、関数によって計算される値として25を設定しましょう。SQRT 関数は、 DAXに関連付けられているLuckyTemplatesでも使用される関数の 1 つです。
RStudio での新しい R スクリプト ファイルの作成
RStudio では、アプリケーションを誤って閉じた場合に備えて追加したすべてのスクリプトを確実に保持したい場合、R スクリプト ファイルを作成する必要があります。これを行うには、 [ファイル] メニューをクリックするだけです。次に、[新しいファイル]にカーソルを置き、[R スクリプト]を選択します。新しい R スクリプト ファイルを作成するキーボード ショートカットはCtrl+Shift+Nです。
この手順を完了すると、作成した新しい R スクリプトを保持する 4 番目のウィンドウが表示されます。デフォルトでは、R スクリプト ファイルの名前はUntitled1 になりますが、ファイルを保存した後でこれを変更できます。
RStudio のオートコンプリート機能を理解する
R スクリプト ファイルにR スクリプトを実装することには利点があります。R スクリプトを保存できることもその 1 つです。もう 1 つの良い点は、 RStudio に含まれるオートコンプリート機能を利用できることです。
RStudio でのオートコンプリート機能は次のようになります。 これは、 R スクリプト ファイルに関数を入力し始めたときにのみ表示されます 。これは、特定の関数がどのように動作するかについての定義も提供するため、優れた機能です。
使用する関数を入力中にこのメッセージが表示されたら、キーボードのTabキーを押すだけでオートコンプリートが行われます。
パラメーターの値として 25 を追加し、「実行」ボタンをクリックしてスクリプトを実行して、この例を終了しましょう。このスクリプトの結果がコンソール ウィンドウに表示されます。
RStudio での順序付き操作の利用
別の例を使用して、順序付けされた操作を作成してみましょう。
この例では、順序付き演算「1 – 2 ^ 4」を追加しました。Rプログラミング言語は、順序付き演算のBEDMAS (括弧、指数、除算、乗算、加算、および減算)に従います。
そのため、減算 (-) の前に指数 (^) 演算が実行され、結果として -15 が得られました。
R スクリプトのヘルプ ドキュメントの入手
R プログラミング言語には、優れたヘルプ ドキュメントも多数あります。特定の関数の仕組みがわからない場合は、疑問符(?)演算子を使用してドキュメントを検索できます。
たとえば、plot 関数に関するドキュメントを取得したいとします。? を入力します。関数名の前に演算子を付けます。次に、 Ctrl+Enterを押して実行します。
実行すると、ヘルプ ウィンドウにプロット関数に関するヘルプ ドキュメントが表示されます。ヘルプ ドキュメントで提供されるリンクをクリックすると、プロット関数に関する特定のトピックについて詳しく知ることができます。Generic XY Plottingをクリックしましょう。
クリックすると、ドキュメントの最後にプロット関数に関する詳細な説明といくつかの例が表示されます。
このドキュメントの例の 1 つをコピーして貼り付け、R スクリプト ファイルで実行することもできます。例として、上で強調表示されているスクリプトを見てみましょう。
このブログでは、この例については説明しません。これは、単にRStudioで実行できることの一部をデモンストレーションするだけであるためです。
ただし、知っておく必要がある重要な部分が 1 つあります。それは、#記号で表されるコメントです。このスクリプトを強調表示して「実行」ボタンをクリックして、実行してみましょう。
スクリプトを実行すると、結果としてプロットが生成されます。
R スクリプト ファイルの保存
スクリプトの作成が完了したら、他のソフトウェアでファイルを保存するのと同じ方法 ( Ctrl+Sを押す)で R スクリプト ファイルを保存できます。その後、「ファイルを保存」ウィンドウがポップアップ表示されます。ここから、R スクリプト ファイルを保存する場所を選択し、ファイル名を含めることができます。
保存すると、いつでもこのファイルを閉じたり開いたりして編集することができます。
RStudio の環境ペイン
最後に説明するのは、「環境」ウィンドウです。このウィンドウでは、 RStudioで作成した値や関数などの有用なデータを確認できます。
この例でわかるように、ヘルプ ドキュメントの例から取得したスクリプトを実行したときに作成された値 x があります。前に使用したスクリプトに加えて、<>記号は通常、オブジェクトにデータを与えたり割り当てたりするために使用されます。
LuckyTemplates で Python スクリプトを使用する方法
R スクリプトを使用して SQL Server への LuckyTemplates レポートを作成する
結論
要約すると、RStudio のインターフェイスの一部とその仕組みを確認することで、R スクリプトの基本について学びました。 LuckyTemplates で使用するものと同様のいくつかの関数と操作を実装することもできます。
実行したスクリプトの記録を保持するには、R スクリプト ファイルを作成することが重要であることがわかりました。また、ヘルプ ドキュメントを検索する際のオートコンプリートや疑問符 (?)
記号
などの優れた機能や演算子についても説明しました。また、R スクリプト ファイルの保存とRStudio の環境ペインの使用についても学びました。
ではごきげんよう、
ジョージ・マウント
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて