楼主: Panda_Celestial
5589 8

[问答] R语言下如何把qplot做出来的图合在一张图中 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

高中生

80%

还不是VIP/贵宾

-

威望
0
论坛币
1668 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
142 点
帖子
7
精华
0
在线时间
61 小时
注册时间
2015-1-31
最后登录
2020-5-1

楼主
Panda_Celestial 学生认证  发表于 2015-7-2 16:30:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
library(ggplot2)
layout( matrix ( c ( 1 , 2,
                              3 , 4 ) , nr = 2 , byrow = T) )
qplot(x1,y1,data=anscombe)
qplot(x2,y2,data=anscombe)
qplot(x3,y3,data=anscombe)
qplot(x4,y4,data=anscombe)

结果是一张图会覆盖掉另外一张。尝试过par函数也不行。

求解答,谢谢!!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:plot R语言 张图中 Library ggplot2 library layout matrix 如何

本帖被以下文库推荐

沙发
ryoeng 在职认证  发表于 2015-7-3 00:55:10
提示: 作者被禁止或删除 内容自动屏蔽

藤椅
Panda_Celestial 学生认证  发表于 2015-7-3 13:32:34
ryoeng 发表于 2015-7-3 00:55
http://rstudio-pubs-static.s3.amazonaws.com/3355_d3f08cb2f71f44f2bbec8b52f0e5b5e7.html
这上面并没有解决方案

板凳
ryoeng 在职认证  发表于 2015-7-3 23:12:03
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

报纸
Panda_Celestial 学生认证  发表于 2015-7-4 23:22:08
ryoeng 发表于 2015-7-3 23:12
刚试一下谢老大的 knitr,在 RStudio Server knitr 了一下,嘎嘎。
http://ec2-52-74-223-216 ...
合在一张图中是类似这种效果,是多张图合成一个矩阵。

Rplot.png

地板
ryoeng 在职认证  发表于 2015-7-5 23:43:01
提示: 作者被禁止或删除 内容自动屏蔽

7
sqn 发表于 2015-7-7 15:30:36
可以在前面加上 par(mfrow=c(a,b))   a,b代表你要组合图的行数和列数

8
wu88172968 发表于 2019-1-6 18:21:03
library(ggplot2)
p1 <- qplot(x1,y1,data=anscombe)
p2 <- qplot(x2,y2,data=anscombe)
p3 <- qplot(x3,y3,data=anscombe)
p4 <- qplot(x4,y4,data=anscombe)
library(gridExtra)
grid.arrange(p1,p2,p3,p4, nrow=2)

9
caimiao0714 学生认证  发表于 2019-1-7 08:50:16
wu88172968 发表于 2019-1-6 18:21
library(ggplot2)
p1
把ggplot2存成对象然后用gridExtra加在一起是正解。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 15:02