広告スペース(バナー)
📊R レッスン
基本文法の基礎8
データ構造とオブジェクト指向7
構文の基本を深める9
関数とデータ構造の応用9
アルゴリズムとテストの基礎8
文字列・数値操作の応用8
実務で役立つ機能8
アルゴリズム練習問題10
レッスン 22 / 68

ベクトルの検索(%in%)

このレッスンでは、Rの%in%演算子を使ったベクトルの検索方法を学び、目的の値が含まれているかを調べられるようになることを目標にします。「R言語 %in% 使い方」で調べている方向けです。

値 %in% ベクトルで、ベクトルの中にその値があるかどうかを調べられます。Rならではの、演算子のように見える特殊な書き方です。

サンプルコードでは、"みかん" %in% fruitsで「みかん」がベクトルに含まれているかを判定しています。%in%という珍しい形の演算子は、他の言語ではあまり見られないRらしい記法です。

初心者がよくつまずくのが、%in%の書き方に慣れないことです。パーセント記号で囲む独特の記法に最初は戸惑いますが、慣れると直感的で読みやすい表現です。

実際の開発現場では、データフレームの列に特定の値が含まれるかを確認する場面で、%in%が頻繁に使われます。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではRを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
リストの中から目的のデータがあるか調べる、検索機能が作れるようになります。
広告スペース(バナー)
広告スペース(記事内)