によれば、Iは各フィールド当たり以下の好ましい条件に従って固有値を抽出したい:データフレーム<em>DF</em>をとるれる好ましい条件のセット
1- C1各VAを抽出し、それぞれの値を抽出し、C2が存在する場合、他に
2-無視し、存在する場合LUEなど
を無視...というようにアップC5
にデータ:
df <- data.frame (Field=rep(c("F1","F2","F3","F4","F5"),each=3),
Cond=rep(c("C1","C2","C3","C4","C5"),3),
Value=c(1:15))
所望出力:
output <- data.frame (F= c("F1","F2","F3","F4","F5"),
C= c("C1","C1","C2","C1","C3"),
Value= c(1,6,7,11,13))
(注1 の値は、例示としてのみ設定したものであり、 実際のデータはが順序付けされていない値)
(注2:本当の条件列が全くアルファベット順に並べていません。私はAが "Aの値"を選んだよりも存在し、そうでなければ次の条件に "Bが存在すれば..."などのようなものを持っていた)
を使用しているものは、C ' '内の値がソートされていると仮定することはできますか? –
@Roman、no ...値は例証の問題に限定されていただけです。 – Rui