R语言图形的组合( par(),layout(),par(fig()) )

引入d.class进行画图

复制代码
> d.class<-read.csv("D://class.csv",header = T)
> attach(d.class)
> opar<-par(no.readonly = TRUE)

非常简单的数据,需要可自取

链接:https://pan.baidu.com/s/1zNx5z9JsaaRqFueRgGY3mQ

提取码:mads

1.par()函数进行画布布局

复制代码
//画布被分为4个格子
par(mfrow=c(2,2))

分布四个图型

复制代码
> plot(age,height,main="身高随年龄变化")
> plot(age,weight,main="体重随年龄变化")
> hist(age,main="年龄柱状图")
> boxplot(age,main="年龄箱线图")

2.layout()函数

复制代码
> layout(matrix(c(1,1,2,3),2,2,byrow=TRUE))
#1表示第一个图形,2表示第二个图形
> hist(age)
> hist(weight)
> hist(height)
复制代码
> layout(matrix(c(1,1,2,3),2,2,byrow = TRUE),widths = c(3,1),heights = c(1,1))
#两行两列,列宽为3:1,行高为1:1
> hist(wt)
> hist(mpg)
> hist(disp)

3.par( fig=c() )的设置:其中c的参数如下

复制代码
> par(fig=c(0,0.8,0,0.8))
> plot(age,weight,xlab = "年龄",ylab = "体重")
复制代码
#上一个图形消失了,除非par(fig=c(0,0.8,0,0.8),new=TRUE)
> par(fig=c(0,0.8,0,0.8))
> boxplot(age,axes=FALSE)
相关推荐
汤米粥2 分钟前
Python爬虫中Xpath用法之——normalize-space()
开发语言·python
Dream_fly_iboy10 分钟前
系统架构设计师之数据库
数据库
科技道人11 分钟前
记录 设置-显示大小和字体
开发语言·android设置·字体和显示大小
浮江雾19 分钟前
Flutter第三节----Dart中的数据类型
android·开发语言·学习·flutter·入门·函数
weixin_4223293125 分钟前
AgentScope Java 项目入门 & Builder 深度解读
java·开发语言·人工智能
风和先行29 分钟前
Android 数据库相关学习总结
android·数据库·学习
宠友信息38 分钟前
Spring Boot与异步审核构建仿小红书源码内容发布全流程
java·数据库·spring boot·redis·mysql·oracle·uni-app
chh56340 分钟前
C++--list
开发语言·数据结构·c++·学习·算法·list
2401_873479401 小时前
如何识别代理IP和伪装流量?用IP情报工具三步穿透住宅代理伪装
网络·数据库·网络协议·tcp/ip·ip
诚信定制8391 小时前
如何启动 Redis 服务:详细步骤指南
数据库·redis·缓存