Положить две круговые диаграммы в одну

Я пытаюсь создать круговую диаграмму со следующими данными в 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 года.

любезно помогите.

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос