次の例のデータフレームをサブセット化すると、最も早い時点で1つだけのデータが返されます[ 分(年)]ごとに?重複したIDの場合には2000年と2001年の「」IDの2つの観測がある上に、Iのみにサブセットデータフレームを希望例でサブセットR重複する変数の値を条件とするデータフレーム
id <- c("A", "A", "C", "D", "E", "F")
year <- c(2000, 2001, 2001, 2002, 2003, 2004)
qty <- c(100, 300, 100, 200, 100, 500)
df=data.frame(year, qty, id)
最初のoccurance(IEを含めます2000年に)重複したIDの観測結果が表示されます。
df2 = subset(df, ???)
これは私が返すようにしようとしているものです:
df2
year qty id
2000 100 A
2001 100 C
2002 200 D
2003 100 E
2004 500 F
どのような援助がいただければ幸いです。
大きな直感的なソリューション。どうもありがとうございました。 – MikeTP