サンプルデータは次のとおりです。
df = data.frame("names" = c("A", "B", "B"),
"area1" = c(2, 3, 8),
"area2" = c(2, 4, 7),
"area3" = c(5, 7, 1))
データフレームからデータの特定の行を新しいデータ列に抽出して、結果が次のようになるようにするにはどうすればよいですか。
result = data.frame("B" = c(3,8))
つまり、「names」列の「B」値に基づいて「area1」の値を抽出するにはどうすればよいですか。