YJLLJY 发表于 2017-6-22 19:10:51

《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]
查看完整版本: 《R语言学习笔记》——图形初阶3