美文网首页
第一部分第3章 图形初阶

第一部分第3章 图形初阶

作者: Hannahhao | 来源:发表于2020-05-27 22:45 被阅读0次

3.1 使用图形

载入数据
plot()函数
abline()函数
加title(" ")

3.2 一个简单的例子

plot()是R中为对象作图的一个泛型函数
help(plot)可以查看其它选项

3.3 图形参数

函数par()指定图形参数的选项自定义一幅图形的多个特征(字体、颜色、坐标轴、标签)

3.3.1 符号和线条

参数 描述
pch 指定绘制点时使用的符号
cex 指定符号的大小
lty 指定线条类型
lwd 指定线条宽度

3.3.2 颜色

参数 描述
col 默认的绘图颜色
col.axis 坐标轴刻度文字的颜色
col.lab 坐标轴标签的颜色
col.main 标题颜色
col.sub 副标题颜色
fg 图形的前景色
bg 图形的背景色

在R中,可以通过颜色下标、颜色名称、十六进制的颜色值、RGB值或HSV值来指定颜色。
举例:col=1、col="white"、col="#FFFFFF"、col=rgb(1,1,1)和col=hsv(0,0,1)都是表示白色的等价方式。
函数rgb()可基于红-绿-蓝三色值生成颜色;hsv()基于色相-饱和度-亮度值来生成颜色。

3.3.3 文本属性

字号、字体、字样

用于指定文本大小的参数

参数 描述
cex 表示相对于默认大小缩放倍数的数值。
cex.axis 坐标轴刻度文字的缩放倍数
cex.lab 坐标轴标签的缩放倍数
cex.main 标题的缩放倍数
cex.sub 副标题的缩放倍数

用于指定字体族、字号和字体的参数

参数 描述
font 整数,用于指定绘图使用的字体样式。1=常规2=粗体3=斜体4=粗斜体5=符号字体
font.axis 坐标轴刻度文字的字体样式
font.lab 坐标轴标签的字体样式
font.main 标题的字体样式
font.sub 副标题的字体样式
ps 字体磅值
family 绘制文本时使用的字体族。(标准的取值为serif称线、sans无称线、mono等宽)

3.3.4 图形尺寸与边界尺寸

参数 描述
pin 以英寸表示的图形尺寸
mai 以数值向量表示的边界大小(顺序为下左上右),单位为英寸
mar 以数值向量表示的边界大小(顺序为下左上右)

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

高级绘图函数如plot、hist、boxplot也允许自行设定坐标轴和文本标注选项。
标题main, 副标题sub, 坐标轴标签xlab、ylab并制定了坐标轴范围xlim、ylim。

3.4.1 标题 title函数

3.4.2 坐标轴 axis函数

3.4.3 参考线 abline函数

3.4.4 图例 legend函数

3.4.5 文本标注 text函数和mtext函数

3.4.6 数学标注 plotmath函数

3.5 图形的组合

函数layout()

3.6 小结

相关文章

  • R语言实战__第3章 图形初阶

    第3章 图形初阶 3.1 使用图形 R可以在交互式对话总,通过逐条输入语句构建图形,逐渐完善图形特征,直至得到想要...

  • R语言实战 第三章 图形初阶 3.4-3.5

    来自 R语言实战 第三章 图形初阶 示例代码#####################第三章 图形初阶######...

  • R语言实战 第三章 图形初阶 3.1-3.3

    来自 R语言实战 第三章 图形初阶 示例代码#####################第三章 图形初阶######...

  • 第3章 图形初阶

    《R语言实战》笔记系列 本章学习大纲 1.图形的创建和保存 2.自定义符号、线条、颜色和坐标轴 3.标注文本和标题...

  • 第一部分第3章 图形初阶

    3.1 使用图形 载入数据plot()函数abline()函数加title(" ") 3.2 一个简单的例子 pl...

  • 2021-04-17 R 图形初阶

    R语言--图形初阶 第一个例子 第二个例子 图形参数 method 符号参数 参数描述pch改变符号类型cex指定...

  • R action 3

    20171122(从有道迁移) 图形初阶 图形参数图形参数的选项来自定义一幅图形的多个特征(字体、颜色、坐标轴、标...

  • 二、图形初阶(1)

    1. 使用图形 attach( )绑定了数据框mtcars;plot( )打开了一个图形窗口并生成了一幅散点图,横...

  • R语言实战—2

    图形初阶 通过执行如plot()、hist()(绘制直方图)或boxplot()这样的高级绘图命令来创建一幅新图形...

  • 1.7 续集

    本书的其余部分包括两个部分。 第1部分列出了图形语法的句法基础; 它涵盖了本书第一版的大部分内容。 第2部分专门讨...

网友评论

      本文标题:第一部分第3章 图形初阶

      本文链接:https://www.haomeiwen.com/subject/eltnahtx.html