啊啊啊啊啊吖

2019-01-17   阅读量: 623

数据分析师 R语言

几行代码教你怎么画图布局

扫码加入数据分析学习群

split选项将一个页面分成指定数量的行和列,并把图放到结果矩阵的特定单元格中。split格式是

split=c(x, y, nx, ny)

也就是说在包括nxny个图形的正规数组中,把当前图形放在x, y的位置,图形的起始位置是

左上角。例如,下面的代码:

library(lattice)

graph1 <- histogram(~height | voice.part, data = singer,

main = "Heights of Choral Singers by Voice Part" )

graph2 <- bwplot(height~voice.part, data = singer)

plot(graph1, split = c(1, 1, 1, 2))

plot(graph2, split = c(1, 2, 1, 2), newpage = FALSE)

将第一幅图直接放在第二幅图的上面。具体来说,第一个plot()语句将页面分成了一列(nx=1)

和两行(ny=2)并把图放置在第一行第一列(顺序是从上到下,从左到右)。第二个plot()语句

用同样的方式划分页面,但是把图放在了第一列第二行。 plot()函数默认从一个新的页面开始,

可以通过newpage=FALSE选项抑制新的页面产生。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 4 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子