2016-01-29 2 views
0

Я пытаюсь рисовать круговые диаграммы с R. Как я могу объединить следующие круговые диаграммы в один график?объединить два графика в один граф

data <- c(632,20,491,991,20) 
names <- c("alpha","beta","gamma","delta","omega") 
pie(data, names,col = c("red", "yellow", "blue", "green", "cyan"), 
main="PIE CHART 1") 


data <- c(37376,41770,5210,5005,3947) 
names <- c("alpha","beta","gamma","delta","omega") 
pie(data, names,col = c("red", "yellow", "blue", "green", "cyan"), 
main="PIE CHART 2") 
+3

Вы можете установить 'пар (mfrow = с (1, 2))', чтобы построить их вместе. Это глобальный вариант, поэтому для его закрытия вам нужно снова написать 'par (mfrow = c (1, 1))'. – Marta

+1

Создание круговых диаграмм, как правило, неразумно, особенно если вы группируете аналогичные пропорции. Гистограммы и гистограммы являются гораздо лучшими инструментами визуализации. – landau

ответ

1
par(mfrow=c(x,y)) # where x is number of rows and y is columns. 
plot(...) 
plot(...) 

Для получения дополнительной информации о построении нескольких графиков в одном графическом окне см: http://www.statmethods.net/advgraphs/layout.html

Смежные вопросы