ビデオ: r/Rareinsults | YOU LOOK LIKE A THUMB 2025
文字と単語を組み合わせたものを 文字列と呼びます。 テキストを扱うときはいつでも、単語を連結し(文字列を一緒に)、分割する必要があります。 Rでは、paste()関数を使用して連結し、分割するstrsplit()関数を使用します。このセクションでは、両方の関数を使用する方法を示します。
まず、pangramという文字ベクトルを作成し、「茶色のキツネが怠惰な犬の上を飛ぶ」という値を次のように割り当てます。
<! "単語境界
(スペース)でこのテキストを分割するには、次のように入力します。 - > pangram pangram [1] strsplit(pangram、 "")[[1]] [1] "クイック" "ブラウン" "キツネ" "ジャンプ" "" ""遅延 ""のようなstrsplit dog "
strsplit()の出力の珍しい最初の行は、[[1]]で構成されていることに注意してください。 Rがベクトルを表示するのと同様に、[[1]]は、Rがリストの最初の要素を示していることを意味します。リストはRの非常に重要な概念です。これらの変数を使用すると、あらゆる種類の変数を組み合わせることができます。
リストから要素を抽出するには、二重大括弧を使用する必要があります。あなたのパングラムを単語に分割し、次のように、二重角括弧([]])サブセッティングを使ってwordsという新しい変数に最初の要素を割り当てます:
words words [1] "" quick "" 「茶色」「狐」「ジャンプ」「上に」「怠惰な」「犬」にジャンプする
テキストベクトルを含むベクトルのユニークな要素を見つけるには、unique()関数を使用します。変数の単語では、 "the"は2回表示されます:1回は小文字で、もう1回は大文字で始まります。一意の単語のリストを取得するには、最初に単語を小文字に変換してから、unique:
