の次の値に数調整データフレームID、グレード、およびいくつかの2値変数(0,1)計算R
ID <- c(1,2,3,4,5,6,7,8,9,10)
grade <- c("a", "b", "e", "a", "d", "d", "a", "c", "c", "b")
b1 <- c(1,0,0,0,0,0,0,0,0,0)
b2 <- c(1,1,0,0,0,1,0,1,0,0)
b3 <- c(1,0,0,1,1,0,0,1,0,0)
b4 <- c(1,1,0,0,0,1,0,1,0,0)
b5 <- c(1,1,1,1,1,1,0,1,1,0)
b6 <- c(1,1,1,1,1,1,1,1,1,0)
df <- data.frame(ID, grade, b1, b2, b3, b4, b5, b6)
が含まI新しい整数列を作成する必要がある(Yそれを呼び出す)が1から6
これらの方法に値Yはれる後行の値がすべての人のであること(B6にB1)に第1の位置に戻すことによって、ある計算しなければなりません。例えば
:
for ID=1, y=1
ID=2, y=4
ID=3, y=5
は、しかし、すべての値がB6にB1にゼロである場合、 "いいえ" を返します。
また、高速なコード、より良いです。
ありがとうございました。できます。 – user9292
@RichScrivenを追加しました!指摘いただき、ありがとうございます – PKumar