一、安装patchwork包
install.packages("patchwork")
(资料图)
library(patchwork)
二、简单运算符拼图
p1<-ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut,fill=clarity))p2<-ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, fill = clarity), position = "dodge")p3<-ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut))p4<-ggplot(data = iris,mapping = aes(x = Species, y = Sepal.Width, fill = Species)) +geom_boxplot()+ geom_jitter()p5<-ggplot(data = mpg, mapping = aes(x = class, y = hwy)) + geom_boxplot() + coord_flip()
(先任意绘制五张图分别命名为p1,p2,p3,p4,p5)
1)按➕排列图片
p1+p2+p3+p4
2)“|”对画布进行分割
p1|p2+p3 #p1占50%,p2和p3一共占50%
3) "/" 按行拼图
p1/p2/p3
(p1+p2)/p3 #可以把多个图合并成一行
4)plot_layout()调整行数和列数
p1+p2-p3+plot_layout(ncol = 1) #p1和p2都在第一行,p3在第二行,一共一列,p1和p2看成一列
p1+p3-p2+plot_layout(ncol = 2) #效果和(p1+p3)|p2一样
5)plot_layout() 调节行列的宽度和高度
p1+p2+p3+p4+p5+plot_layout(ncol = 2,heights = c(1,2,3)) #ncol设置两列,而且height是每行高度分别是1/2/3
p1+p2+(p3+p4+plot_layout(ncol = 2))+p5+plot_layout(widths = c(2,1))#p3和p4组合,并设置以两列方式组合,总体布局的宽度分别是2,1
6) theme函数修改主题
a) *theme_参数()设置局部主题
(p1*theme_bw())+(p2+p3)+p4+plot_layout(ncol = 1)#对p1使用theme_bw() 主题,p3和p2合并成一张图,并且拼成一列
b)()& theme_参数 设置所有图片的主题
(p1+(p2+p3)+p4+plot_layout(ncol = 1))&theme_bw()
总结:
theme_ 的参数有很多,可以设置不同主题,根据需要选择
三、进阶拼图
(1)坐标法
areas<-c(area(1,1,2,1),area(2,3,3,3))plot(areas)
说明:有两个area函数说明绘制了两个区域,第一区域的开始位置坐标是(1,1),结束位置是(2,1)
第二个区域开始坐标是(2,3),结束位置是(3,3)
再看一个例子
layout<-c(area(1,1,1,1),area(1,3,3,3),area(3,1,3,2))plot(layout)
说明:有三个area函数说明绘制了三个区域,第一区域的开始位置坐标是(1,1),结束位置是(1,1)
第二个区域开始坐标是(1,3),结束位置是(3,3)
第三个区域开始坐标是(3,1),结束位置是(3,2)
(2)字母法(字母代表绘图区,#代表空白)
areas<-"A#B ##B CCB"p1+p2+p3+plot_layout(design = areas)
四、调整图例
p1+p2+p4+guide_area()+plot_layout(guides = "auto")#一共是四个区域p1,p2,p3和图例区
p1+p2+p4+guide_area()+plot_layout(guides = "collect")
⚠️⚠️ guides的参数 "auto" , "collect" , "keep"
五、插入元素
p1+inset_element(p2,0.6,0.6,1,1)#图中的坐标同样表示插入图片的位置,(0.6,0.6)是图片的左下角点,(1,1)是图片右上角的点
p1+inset_element(p2,0,0.6,0.4,1)
六、插入空白 plot_spacer()
p1+plot_spacer()+p2#在p1和p2之间插入一个空白
七、插入图片标签
(p1|p2)/(p3|p4)+plot_annotation(tag_levels = "A")&theme(plot.tag=element_text(color="blue",size=16))
tag_levels的参数:“A”大写字母 ;“a”小写字母 ;“i”小写罗马字母 ;“I”大写字母罗马字母 ;“1”数字排序
theme设置标签参数,包括颜色和大小
‼️自定义标签名称
(p1|p2)/(p3|p4)+plot_layout(tag_level = "new")+plot_annotation(tag_levels = list(c("A1","A2","A3","A4")))&theme(plot.tag = element_text(color = "grey",size = 16))
plot_layout(tag_level ="new") 设定自定义标签
tag_levels =list(c("A1","A2","A3","A4"))设置标签名称
⚠️文章参考于b站视频——R语言搬运工
标签:
-
世界头条:R语言绘图|patchwork拼图
说明:有两个area函数说明绘制了两个区域,第一区域的开始位置坐标是(1,1),结束位置是(2,1)
-
观天下!抖音双11好物节短视频进店如何设置?设置指南
在全域兴趣电商的场景下,货架的中心场是新的增长极,抖音店铺作为商家的自运营阵地,承载了“人找货”的核心场域能力。短视频作为抖音APP...
-
【环球速看料】绝地求生更新_绝地求生扫号器
1、首先,创建一个新的STEAM,购买一个游戏,以及购买游戏时的支付方式。一定要为选中的微信付费。微信支付的银行卡必须是
-
listen 中国好声音_关于listen 中国好声音的介绍-热门看点
1、《中国好声音第一季》是浙江卫视引进《TheVoiceofHolland》版权推出的励志专业音乐评论节目,共14期,由刘欢、那英、庾澄庆、杨坤担任固定明
-
每日播报!女贼的皮肤会送
女贼的皮肤会送,这个女人是喜欢的,比如说你送的礼物不能是女人的一点心意,是不是她的礼物。她们的皮肤是一个女人。送给她一款
-
全球球精选!2023台州黄岩电费补贴要满足什么条件才有?
2023台州黄岩电费补贴要满足什么条件才有?黄岩区政府财政资金设立居民节能负荷补贴奖励池,以2022年同期的居民用电量作为参照,目标迎峰度夏(
-
企业宣传视频文案需要注意什么?怎么代写-热头条
企业宣传视频文案需要注意什么?怎么代写企业宣传视频文案危害企业宣传视频的质量,因此在拍摄企业宣传视频时,创意文案的写作非常关键。那么,我
-
【新视野】豫园股份: 上海豫园旅游商城(集团)股份有限公司关于召开2023年第一次股东大会(临时会议)的通知
豫园股份:上海豫园旅游商城(集团)股份有限公司关于召开2023年第一次股东大会(临时会议)的通知
-
当前焦点!今天最新消息 俄军总参谋长赴前线视察
当地时间7月2日,俄罗斯国防部发布消息称,俄军总参谋长格拉西莫夫赴特别军事行动前线视察。格拉西莫夫听取了部队指挥官关于执
-
世界新消息丨突发!泸州老窖、花冠集团成立山东花冠酒业,“战将”何华伟出任总经理
2023,新的窗口期,也是新的红利期。文|云酒头条要闻中心备受业界关注的泸州老窖与花冠集团合作,终于迎来官宣。2月9日,花冠集团在其2022年度
-
世界最新:cf怎么改击杀图标急急急
cf怎么改击杀图标急急急,cf改图标的方法:1、上网下载一些CF的图标,解压;2、右键点击Cf游戏图标,然后点击属性,可以直接查找游戏安装包的位
-
世界热资讯!2023南京第五批人才房报名和摇号时间安排
南京第五批集中供应人才住房报名和摇号时间如下:①2023年2月18日9∶00——22日24∶00报名。持有人才购房证明的申购人,登录“我的南京”AP...
-
属羊最吉利手机尾号是什么?盘点吉利旺财的手机靓号! 每日短讯
属羊的人在选择手机尾号的时候会尽量挑选你自己命格相符的数字,但多数人在选择手机号码的时候都是带有吉祥的目的去挑选自己喜爱的数字的,但
-
夜店之王怎么填写防沉迷-天天日报
夜店之王怎么填写防沉迷,保护未成年人身心健康,未满18岁的用户将受到防沉迷系统的限制:游戏过程,会提示您的累计在线时间。累计游戏时间超过
-
2022华途杯视障者语言艺术大会:展现视障群体创作功底和表演才能
6位选手凭声音实现灵活就业(副题)工人日报-中工网记者杨兆敏“心随声动,伴音而行”2022“华途杯”视障者语言艺术大会近日落幕。大会的目...
-
邮储银行寻乌县支行积极开展“问需于企,送贷上门”活动 环球短讯
为推进小微金融服务转型升级,助力企业发展,近日,邮储银行寻乌县支行开展了“问需于企,送贷上门”活动,为企业成长壮大注入金融活水。为...
-
天天视讯!朋友圈图片怎么拼成心形_朋友圈心形拼图
微信朋友圈9张爱心形图片如何做朋友圈九宫格心形拼图教程?最近朋友圈总能看到照片组成的心形图,很有意思。那么如何把这张照片做成心形图呢?
-
新资讯:当《宅男的人间冒险》遇上元气骑士会怎样(第六期)
前五期我们讲完了自制角色,这一期我们就该讲讲自制地图与领主了:第一个自制地图:神秘岛位置在第一大关,没有特殊地图机制。地图中1-1出现的
-
演员高苗苗,高苗苗个人资料,高苗苗图片_全球即时
高苗苗个人资料中文名:高苗苗外文名:Fire国籍:中华人民共和国民族:汉族出生地:中国河南安阳出生日期:1993年8月1
-
细数几款很实用的 父亲节送给爸爸的礼物 新动态
如果不了解买什么父亲节礼物送给爸爸,可以参考这里。收礼物的爸爸,装随随便便的样子,其实没多久就满世界炫耀你给的小礼物。参
-
世界快播:半醉人间_半醉人间 豆瓣
半醉人间。在半醉人间第15集中,乡下小伙来到酒吧,一眼便看对了老板娘,老板娘为其亲手调制了一杯酒,小伙却说这酒还没喝就已经醉了,逗得老
-
墙有窟窿了用什么补才结实_墙漏了一个窟窿怎么补
1、1块钱,如果墙上的洞不超过拳头大小,可以用水泥或者堵漏器堵上。2、逃生室:冠军赛,如果墙体洞口较大,对防水有一定要求
-
白莲教起义
1、白莲教起义(1796年—1804年),又称为川楚教乱或川楚白莲教起事。指中国清朝嘉庆年间爆发于四川-达州直隶州以
-
今日热闻!母亲节是几月几号,母亲节有固定时间但日期是变化的
母亲是最爱孩子的人,母亲也是最伟大的!我想这个世界上最值得尊重的就是母亲吧!所以,母亲节的存在就是为了在这一天我们用仪式
-
第四届中国设计大展及公共艺术专题展将于近期在深圳举办
中新网广东新闻2月8日电(朱族英)第四届中国设计大展及公共艺术专题展新闻通气会8日在深圳举行。据悉,由文化和旅游部、广
-
环球视点!贵州黔东南:招聘会开进园区里
招聘会开进园区里(主题)贵州日报天眼新闻记者余光燕做好了留在县内务工的打算之后,台江县老屯乡报效村村民吴又理留意起县内的招聘信息。前
-
今日报丨摩天大楼大结局是什么 结局介绍
1、结局是摩天楼要倒塌了,但是倒塌会造成很大的损失,于是高层决定从底部炸毁摩天楼,在执行这个任务的时候,炸弹遥控器掉了,消防队队长姜英
-
ie浏览器的主页网址是什么样的_ie浏览器的主页网址是什么 世界热头条
1、ie浏览器的主页网址是“about:blank”。2、就是IE浏览器默认主页,当你每次打开IE浏览器,默认出现的第一
-
基本面+政策面+技术面共振,高现金流+高分红+低估值,配置煤炭板块正当时!三条投资主线浮出水面丨研报plus_天天热文
煤炭行业在中国不仅是一个周期性的能源行业,更因中国自身的经济情况,承担了保障国计民生的重要任务,更偏向公共事业行业。而煤炭股自身高分
-
280天同步胎教全书 速递
1、《280天同步胎教全书》是2010年9月1日北京理工大学出版社出版的图书,作者是林华。2、本书依照胎儿发育过程不