R语言legend函数参数详解

legend(x, y = NULL, legend, fill = NULL, col = par("col"),
       border = "black", lty, lwd, pch,
       angle = 45, density = NULL, bty = "o", bg = par("bg"),
       box.lwd = par("lwd"), box.lty = par("lty"), box.col = par("fg"),
       pt.bg = NA, cex = 1, pt.cex = cex, pt.lwd = lwd,
       xjust = 0, yjust = 1, x.intersp = 1, y.intersp = 1,
       adj = c(0, 0.5), text.width = NULL, text.col = par("col"),
       text.font = NULL, merge = do.lines && has.pch, trace = FALSE,
       plot = TRUE, ncol = 1, horiz = FALSE, title = NULL,
       inset = 0, xpd, title.col = text.col, title.adj = 0.5,
       seg.len = 2)
legend函数的参数详解
参数 说明
x和y

图例的位置坐标,除了使用x和y外,也可以使用"bottomright" "bottom" "bottomleft" "left" "topleft" "top" "topright" "right" "center"

legend 一个字符向量,表示图例中的文字
fill 字符向量,设置每个图例标签的颜色
col 图例中点/线的颜色
lty 图例中的线条类型
lwd 图例中的线条宽度
pch 向量,图例中的点符号
bty 图例边框的类型
bg 图例边框的背景色
horiz 图例的摆放方式为F,图里垂直排列;为T,图例水平排列
title 设定图例的标题
ncol 设置图例的列数
adj 图例文字的对齐方式

text函数的参数
参数 说明
x,y 设置文字的位置
labels 字符向量,设置放到图表中的文字
adj 数值向量,有一个或两个值(介于0到1之间)。如果设置的是一个值,表示横向对齐。如果设置了两个值,第一个表示横向对齐,第二个表示纵向对齐。
pos 数值,设置文字的位置。pos=1表示下方,pos=2表示左侧,pos=3表示上方,pos=4表示右侧。
offset 数值,设置标签的偏移量,单位是字符宽度(只有使用pos时生效)
vfont

两个元素的字符向量,设置标签的字体

cex

文字的大小

col 文字的颜色
font 文字的字体

abline函数绘制图线
参数 说明
a 直线截距
b 直线的斜率
v 画垂直线时的横轴值
reg 设置一个带coef方法的对象
h 画水平线时的纵轴值
coef 用函数coef提取函数(包含斜率和截距的R对象)

以下介绍高级绘图函数

高级绘图函数
高级绘图函数 描述
plot(x) 以x的元素值为纵坐标,以序号为横坐标绘图
plot(x,y) x(在x轴上)与y(在y轴上)的二元作图
sunflowerplot(x,y) 同上,但是以相似坐标的点作为花朵,其花瓣数目为点的个数
pie(x) 饼图
boxplot(x) 盒型图
dotchart(x) 如果x是数据框,则作cleveland点图
mosaicplot(x) 列联表的对数线性回归残差的马赛克图
pairs(x) 散点图矩阵
hist(x) 直方图
barplot(x) 条形图
qqnorm(x) 正态分布数——分位数图
qqplot(x,y) y对x的分位数——分位数图
contour(x,y,z) 等高线图
image(x,y,z) 同上,但是实际数据大小用不同色彩表示
stars(x) 星状图
symbols(x,y,...) 在指定的(x,y)坐标上绘制气泡图、方形图、星形图、温度计图和箱线图
heatmap(x) 热度图
smoothScatter(x) 高密度散点图
stem(x) 茎叶图

你可能感兴趣的:(r语言,可视化函数详解)