gpt4 book ai didi

r - 包括几个带网格的点阵图

转载 作者:行者123 更新时间:2023-12-04 11:12:07 26 4
gpt4 key购买 nike

我想知道是否有人可以指点我如何在网格中排列几个用格子创建的图形。

这个例子:

    library(lattice) 
attach(mtcars)

# create factors with value labels
gear.f<-factor(gear,levels=c(3,4,5),
labels=c("3gears","4gears","5gears"))
cyl.f <-factor(cyl,levels=c(4,6,8),
labels=c("4cyl","6cyl","8cyl"))

# kernel density plot
a<-densityplot(~mpg,
main="Density Plot",
xlab="Miles per Gallon")

好的,所以我创建了一个情节。

阅读上一篇文章后,我已经学会了如何使用 grid.arranje 在网格中安排它
library(latticeExtra)

library(gridExtra)

grid.arrange(a,a, nrow=2,ncol=2)

我想生成一个图表,第一行有两个图,第二行有两个图,第三行和第四行有三个图。

我尝试了以下方法,女巫不起作用
grid.arrange(a,a,a,a,ncol=2,(arrangeGrob(a,a,a,a,a,a,ncol=2)))

从我的代码开始,是否可以做我想要的?

最佳答案

使用 gridExtra,

library(gridExtra)
a <- rectGrob(gp=gpar(fill="grey90"))
row12 <- arrangeGrob(a, a, a, a, ncol=2)
row34 <- arrangeGrob(a, a, a, a, a, a, ncol=3)
grid.arrange(row12, row34, ncol=1)

enter image description here

关于r - 包括几个带网格的点阵图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17320846/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com