Положить две круговые диаграммы в одну
Я пытаюсь создать круговую диаграмму со следующими данными в R:
2009 2010
US 10 12
UK 13 14
Germany 18 11
China 9 8
Malaysia 7 15
Others 13 15
Я использую команду:
slices<-c(10,13,18,9,7,13,12,14,11,8,15,15)
lbls <- c("US","UK","Germany","China", "Malaysia", "Others","US","UK","Germany","China", "Malaysia", "Others")
pct <- round(slices/sum(slices)*100)
lbls <- paste(lbls,"%",sep="")
lbls <- paste(lbls, pct)
pie(slices,labels = lbls, col=rainbow(length(lbls)), main="Pie Chart of Countries")
Фигура, которую я получаю
Теперь, как я могу настроить график так, чтобы страны имели одинаковую цветовую схему? и они следуют одному и тому же порядку в две половины, как, во-первых, это должны быть США и Великобритания и так далее.
Два упрощают вопрос. Я хочу сделать две круговых диаграммы в одной круговой диаграмме, где одна половина круговой диаграммы представляет 2009 год, а другая половина 2010 года.
любезно помогите.
Спасибо