R相关图形参数

简介: R相关图形参数

####图形参数

head(cars)

cars<-cars[c(1:10),]

cars1<-data.frame(speed=2*cars[,1],dist=2.5*cars[,2])

head(cars1)


plot(cars1$dist~cars1$speed, #y~x

main="速度与路程的关系图", #标题

xlab="速度 公里/每小时", #x轴标题

ylab="路程(公里)",   #y轴标题

xlim=c(0,max(cars1$speed)), #x轴取值空间

ylim=c(0,max(cars1$dist)),  #y轴取值空间

xaxs="i",  #设置x轴的风格

cex.main=2,cex.lab=1.5, #各种字体的大小

col="blue", #颜色

pch=19,cex=1) #pch代表点的形状,数字表示


abline(lm(cars1$dist~cars1$speed),col="blue",lwd=2,lty=1)

lines(lowess(cars1$speed,cars1$dist),col="red",lwd=3,lty=2)

text(cars1$speed,cars1$dist,row.names(cars1),cex=0.6,pos=4,col="green")

text(5,40,expression(novogene^2))

text(6,50,expression(gwas[2]))


####图形边距和图形布局


x<-c(0:4,runif(20,4,7),7:10) #读入数据

y<-c(0:4,runif(20,4,7),7:10)

par(oma=c(3,3,3,3))          #外边距 margin设置

par(mar=c(5,4,4,2) + 0.1)    #内边距 margin设置


plot(x,y,type="p",xlab="X",ylab="Y")  #画图

text(2,7,"画图区",col="red",cex=2)

text(3,9,"novogene:gwas",col="red",cex=1)

box("plot",col="red")                  #边框红色


mtext("内边距",side=3,line=2,cex=2,col="green")   #内边框绿色

box("figure",col="green")


mtext("外边距",side=1,line=1,cex=2,col="blue",outer=TRUE)  #外边框蓝色

box("outer",col="blue")        


par(mfrow=c(3,2))   #一张图上3行2列

windows() #新建一个绘图窗口,不覆盖

相关文章
|
4月前
|
定位技术
ArcGIS中ArcMap栅格图层0值设置为NoData值的简便方法
ArcGIS中ArcMap栅格图层0值设置为NoData值的简便方法
|
7月前
|
C#
C# GDI+绘图(四)实现网格绘制,并填充相应的表格内容
C# GDI+绘图(四)实现网格绘制,并填充相应的表格内容
python 绘图中的一些小技巧(显示中文标签,显示负号,共用x轴,设置轴的属性。。。)
python 绘图中的一些小技巧(显示中文标签,显示负号,共用x轴,设置轴的属性。。。)
|
10月前
|
图形学
R-基本绘图参数(Ⅰ)
R-基本绘图参数(Ⅰ)
|
11月前
|
数据可视化 数据挖掘 数据格式
常用 7 大类型图形可视化——变化趋势图形
常用 7 大类型图形可视化——变化趋势图形
62 0
|
11月前
|
数据可视化 数据挖掘
常用 7 大类型图形可视化——组成成分图形
常用 7 大类型图形可视化——组成成分图形
91 0
|
11月前
|
数据可视化 数据挖掘
常用 7 大类型图形可视化——排序关系图形
常用 7 大类型图形可视化——排序关系图形
118 0
MFC绘制二维图形【1】—— 使用映射模式函数自定义坐标系
MFC绘制二维图形【1】—— 使用映射模式函数自定义坐标系
258 0
MFC绘制二维图形【1】—— 使用映射模式函数自定义坐标系
|
前端开发
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
172 0
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
135.设置图形方式下的文本类型
135.设置图形方式下的文本类型
52 0