

組 得意科目  
1 A 国語  
2 A 数学  
3 B 国語  
4 C 数学  
5 C 数学  
6 C 国語  
7 C 国語

このような表から国語が得意な人間の数を組ごとに出したいのですが、

A １  
B １  
C ２

のような形で回答が出るようにしたいです。  
どのように書けばよいでしょうか。


CC BY-SA 4.0
2018-11-19T04:23:59.857
50431
2018-11-20T02:37:36.593
2018-11-19T05:24:56.727
31051
31051
question
r
Rで組み分けをその中から特定の項目をカウントしたいのですが


`dplyr` を使って

[code]

    library(dplyr)
    df %>% filter(得意科目 == '国語')　%>%
        group_by(学級) %>% summarize(Count = n())
    # # A tibble: 3 × 2
    #     学級 Count
    #   <fctr> <int>
    # 1      A     1
    # 2      B     1
    # 3      C     2
    
[/code]

でどうでしょうか


CC BY-SA 4.0
2018-11-20T02:37:36.593
50451
2018-11-20T02:37:36.593
24801
50431
answer