R言語で条件を満たす行を抽出する方法

論理演算子や条件文を使用して条件に一致する行を抽出できます。以下は一般的な方法です。

  1. 日本語で自然に言い換えると
  2. この文章を日本語に変換してください。
subset(data, condition1 & condition2)

なお、dataはデータフレーム名、condition1、condition2は条件です。

  1. サブセット()
subset(data, condition)

dataはデータフレームの名前、conditionは条件です。

  1. filterする
  2. dplyr
library(dplyr)
filter(data, condition)

条件dataはデータフレームの名前、conditionは条件です。

  1. どの
data[which(condition), ]

この中で、data はデータフレーム名で、condition は条件です。

これらメソッドは、任意条件に基づき条件を満たす行を取り出す。使用される具体的なメソッドは、個人の好みや必要性に依存する。

bannerAds