Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このチュートリアルでは、R の因子と因子水準について説明します。因子の作成方法と因子水準の調整方法を学習します。
因子は、R で変数を保存したり操作したりするために使用されます。
このチュートリアルでは、カテゴリ変数と順序変数を扱います。カテゴリ変数は、特定の方法で順序付けられていない 1 つ以上のカテゴリに関係する変数です。例としては色が挙げられます。一方、順序変数はカテゴリ変数に似ていますが、順序変数にはカテゴリの順序が明確であるという違いがあります。これは、低、中、高のようなものです。
これは、より統計的な用語の紹介です。あなたは現在、データと統計分析に関する R の機能をゆっくりと探索しています。
目次
R のカテゴリ因子レベル
データ フレームに関する別のレッスンで、ドル記号( $ ) を使用してアヤメデータセットから Species 列を出力したことを思い出してください。RStudioでこれをもう一度実行します。最下部には、setosa、versicolor、およびvirginicaで構成されるレベルを含む行があります。
これは、データ内のカテゴリを処理する R の方法です。
unique ( )関数を使用すると、R は指定された列の一意の値をリストします。たとえば、unique (iris$Species)を実行すると、コンソールにはアイリスの 3 つの種レベルが表示されます。
これらのレベルには固有の順序はありません。setosa が他の 2 つの色のカテゴリよりも優れているとは言えません。R はデフォルトで、それらをアルファベット順に並べます。
R の順序因子レベル
ここで、カテゴリーに固有の順序を持つ因子を調べてみましょう。
ベクトルを作成し、「orders」という名前を付けます。この例では、スターバックスのカップ サイズ名 (トール、ベンティ、グランデ) を使用して、そのベクトルにデータを割り当てます。次に、それを印刷します。
これらは最小のものから最大のものまで配置する必要があります。それは高く、ベンティで、そして壮大でなければなりません。ただし、注文に対して一意の ( )関数を実行すると、注文はその順序で並べられません。
これらを順序変数に変換する方法は次のとおりです。まず、新しいベクトルを作成する必要があります。この場合、ベクトルはnew_orders_factorと呼ばれます。このベクトルに、factor ( )関数を割り当てます。この関数内で、レベルを設定するベクトルを入力します。次に、表示する順序でレベルを指定します。
このコード行全体を強調表示して実行します。新しい値が環境に追加されます。
ベクトルが因子として適切に割り当てられているかどうかを確認するには、is.factor ( )関数を使用します。2 つのベクトル、 ordersとnew_orders_factorを確認すると、前者は FALSE を返しますが、新しいベクトルは確かに因子であることがわかります。
因子は、一連のテキストを保存するための特別な方法です。また、これは文字ベクトルですが、値またはレベルの特定の順序を持つ特定の数のカテゴリを含めることができる方法で格納できます。
レベル ( )関数を使用して確認すると、レベルが正しい順序になっていることがわかります。
R でベクトルを作成する: ステップバイステップのチュートリアル
R でデータ フレームを作成する: 基本を学ぶ
結論
このレッスンは難解に見えるかもしれませんが、より高度な R コーディングを扱うときにこれがどのように違いを生むかがわかります。因子とレベルは多くの R コーディングや統計分析で頻繁に登場するため、因子とレベルについて学ぶことが重要です。
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。
Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。
LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。
SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。
SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。
ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。
DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。
LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。
このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。