2017-06-20 187 views
0

我正在研究R中的饼图。我需要创建约8个饼图,目的是将它们组合在一起以便讲述故事。饼图 - R - 同时输出多个饼图的方法

是否有办法一次画出8张饼图,这样它们就一起出现在图上?

明显的选择是每次运行一次饼图并将它们组合在一起。 由于

+2

'ggplot'和'facet' – Matt

+2

或参数(mrfrow = C(2,4))在碱R图形 – G5W

+0

可以使用'ggplot'; [多个ggplot饼图与整个饼](https://stackoverflow.com/questions/42489277/multiple-ggplot-pie-charts-with-whole-pies) – Masoud

回答

2

使用面值

par(mfrow=c(4,2)) 
a <- c(10, 15,20, 25, 3) 
b <- c("A", "B", "C", "D", "E") 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
pie(a, labels = b) 
+0

我喜欢这个解决方案 - 谢谢 –