2016-09-08 33 views
-4

重複の合計を取得したいと考えています。 MRN 011が1台の自転車を持っていること例えば、重複をカウントするRコマンド

No. MRN Bicycle 
1. 010  1 
2. 011  1 
3. 011  1 
4. 012  0 
5. 013  1 
6. 014  0 
7. 015  1 
8. 015  1 
9. 015  1 

1 is yes 
0 is no 

私はRコードを知っているかもしれません。 NOT。(MRN 015は1ではありません3)そして、私は自転車の総数がと答えています。 NOT 。コマンドをRに入力する方法を教えてください。 ありがとうございました。

答えて

0

tableを使用して、重複しているMRNを見つけることができます。私たちは、総合計が必要な場合は意思がany「自転車は」「MRN」は

のそれぞれであるかどうかを見つけることである場合

+(table(df1[-1])>1)[,2] 
# 10 11 12 13 
# 0 1 0 0 

、ちょうどsum

sum(table(df1[-1])>1) 
#[1] 1 

とそれを包みます

+(table(df1[-1])>0)[,2] 
#10 11 12 13 
#1 1 0 1 

およびそのsumは、3である。

+0

重複が2つだけではなく、時には3または4または5であることが分かりますか? –

+0

@MyintWinあなたがコメントした内容を理解していれば、 – akrun