2017-03-10 12 views
0

babynamesデータセットを使用してggplotを作成しようとしています。これは、年の範囲で特定の名前を持つ少年と少年の割合を比較しています。 Babynames $ boys + babynames $ girlsのようになる列を追加することに少し慣れています。特定の名前の少女と特定の名前の少年の列を持つ列を作成するとします。私は少し概念的にこだわっているこれまでのところ、私はちょうど持っている:行ごとに追加する方法(babynamesデータセットを使用)

babynames %>% 
     filter(name == "Jordan") %>% 
     group_by(year, sex) %>% 
     summarize(total = sum(n)) 

resulting table

答えて

0

ですから割合をしたいですか?

試してみてください。

babynames %>% 
    filter(name == "Jordan") %>% 
    group_by(year, sex) %>% 
    summarize(total = sum(n)) %>% 
    mutate(both = sum(total)) %>% 
    mutate(perc = total/both*100) 
関連する問題