Составить таблицу табличных функций с помощью ggplot? - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть эти данные:

table(main$Sex1,main$District)

        Bahawalnagar Barkhan Chiniot  Faisalabad Ghotki 
Female    37           16       26       97         46          
Male      25           19       15       20         25 

Я могу построить их с базой R

barplot(table(main$Sex1,main$District))

Итак, мой вопрос, как я могу сделать это с ggplot2?Спасибо

1 Ответ

0 голосов
/ 22 сентября 2018
ggplot(as.data.frame(table(main$Sex1,main$District)), aes(Var1, Freq, fill=Var2)) + 
  geom_bar(stat="identity")

табличный класс длинный, но он печатает особым образом, и ggplot не знает, как с ним обращаться.Если вы передадите его с помощью as.data.frame, ggplot будет прекрасно управлять им.

...