R语言笔记之第三章

那年仲夏 提交于 2019-12-27 02:36:00

第三章

1图形参数

par()

opar <- par(no.readonly=TRUE)##复制了一份当前参数
par(lty=2,pch=17)
plot(dose,drugA,type="b")
par(opar)
  1. 符号和线条
参数 描述
pch 符号类型
cex 符号大小
lty 线条类型
lwd 线条宽度

pch:
当pch取0~14时,其点为空心点,可以用col(颜色)参数设置其边框的颜色;
  当pch取15~20时,其点是实心点,可以用col参数设置其填充的颜色;
  当pch取21~25时,其点也是实心点,既可以用col参数设置边框的颜色,也可以用bg参数设置其内部的填充颜色在这里插入图片描述
lty:
在这里插入图片描述

  1. 颜色
    在R中,可通过颜色下标、颜色名称、十六进制、RGB、HSV来指定颜色
参数 描述
col 如col=c(“red”,“blue”)绘制三条线,1红,2蓝,3红
col.axis 坐标轴刻度文字颜色
col.lab 坐标轴标签颜色
col.main/col.sub 主/副标题颜色
fg/bg 前/背景色
  1. 文本属性
参数 描述
cex
cex.anis 坐标轴刻度文字放大倍数
cex.lab 坐标轴标签放大倍数
cex.main/col.sub 主/副标题放大倍数
  1. 图形边界、图形大小
参数 描述
pin 英寸表示(宽、高)

2添加文本、自定义坐标轴和图例

  1. 标题
//ann=FALSE
titile(main="main title",col.main="red",
		sub="subtitle",col.sub="blue",
		xlab="X label",ylab="Y label”,
		col.lab="green",cex.lab=0.75)
  1. 自定义坐标轴

  2. 参考线和图例

abline(h=yvalues,v=xvalues)#
legend("topleft", inset=.05, title="Drug Type", c("A","B"),
       lty=c(1, 2), pch=c(15, 17), col=c("red", "blue"))
  1. 文字标注
attach(mtcars)
plot(wt,mpg,
     main = "Mileage",
     xlab = "weight",ylab = "Mile",
     pch=18,col="blue")
text(wt,mpg,row.names(mtcars),
     cex=1.5,pos = 4,col = "red")
detach(mtcars)
  1. 图形组合(layout()he mflow)
par(mfrow=c(3,1))
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!