Я пытаюсь создать круговые диаграммы для этого data.frame, где каждая строка представляет собой уникальный идентификатор сайта, количество ошибок для полей и количество полей. Как лучше всего структурировать команду ggplot для создания круговой диаграммы с ошибками, составляющими часть полей для каждого сайта? В настоящее время мой код выглядит следующим образом:
ggplot(error_indicator,aes(x = Fields,y=Errors))
+ facet_grid(~Hospital)
+ geom_bar(width = 1,stat="identity", position="fill")
+ coord_polar(theta="y")
Фрейм данных выглядит следующим образом:
Но результат моего кода ggplot выглядит следующим образом:
Как сделать так, чтобы на круговых диаграммах ошибки отображались в виде соотношений полей для каждой больницы и каждой больницы в отдельной строке?