《R语言学习笔记》——图形初阶3
本帖最后由 YJLLJY 于 2017-6-22 19:12 编辑次要刻度线:
[*]创建次要刻度线:
install.packages("Hmisc")library(Hmisc) minor.tick(nx = x, ny = n, tick.ratio = n) * nx和ny分别制定X轴和Y轴每两条主刻度线之间通过次要刻度线划分得到的区间个数
* tick.ratio表示次要刻度线相对于主刻度线的大小比例
* 当前的主刻度线长度可用par("tick")获取
* 例子:minor.tick(nx=2, ny=3, tick.ratio=0.5)表示将在X轴的每两条主刻度线之间添加一条次要刻度线,在Y轴每两条刻度线之间添加 2条次要刻度线,且次要刻度线的长度将是主刻度线的一般。
参考线:
[*] 创建参考线:
abline(h = yvaules, v = xvalues)
[*]abline()中也可以指定其他图形参数(如线条类型lty,颜色和宽度lwd等)
[*]例子:abline(h = c(1, 5, 7))在y为1, 5, 7的位置添加了水平实线
[*]例子:abline(v = seq(1, 10, 2), lty = 2, col ="blue")在x为1, 3, 5, 7, 9的位置添加了垂直的蓝色虚线
图例:
[*] 使用场景:当图形中包含的数据不止一组时,图例用来辨别出每个条形、扇形区域或折现各代表哪一类数据
[*] 创建图例:legend(location, title, legend, ...)
图例选项
选项描述
location 指定图例位置或者使用locator(1),通过鼠标单击给出图例位置
还可以使用关键字(bottom, bottomleft, left, topleft, top, topright, right, bottomright, center)放置图例
若使用了关键字,就可以使用inset参数指定图例向图形内侧移动的大小
title 图例标题
legend 图例标签组成的字符型变量
页:
[1]