设置图像样式有两种方法,一种是全局修改,一种只针对一幅图片有效。

全局修改

a<-c(1:10)#全局修改
old_par<-par(no.readonly=TRUE) #记录默认样式到变量old_par中
par(lty=2,pch=17)              #设置线型lty=2虚线,pch=17实心三角形,键值对的方式进行设置#第一幅图,已经和默认样式不一样了
b<-rnorm(10)
plot(a,b,type='b')#第二幅图,和第一幅图样式一样
b<-rnorm(10)
plot(a,b,type='b')par(old_par)                   #应用默认样式#第三幅图,默认样式
b<-rnorm(10)
plot(a,b,type='b')

针对一幅图片有效

a<-c(1:10)
b<-rnorm(10)
plot(a,b,type='b',lty=2,pch=17)

如下列表为可以设置的键值对

参数 作用 描述 列表
pch 点的符号 指定绘制点时使用的符号
cex 符号的大小 指定符号的大小。cex是一个数值,表示绘图符号相对于默认
大小的缩放倍数。默认大小为1,1.5表示放大为默认值的1.5倍,
0.5表示缩小为默认值的50%,等等
 
lty 线条类型  
lwd 线条宽度 指定线条宽度。lwd是以默认值的相对大小来表示的(默认值为1)。
例如,lwd=2将生成一条两倍于默认宽度的线条
 
       
col   默认的绘图颜色。某些函数(如lines和pie)可以接受一个
含有颜色值的向量并自动循环使用。
例如,如果设定col=c("red", "blue")并需要绘制三条线,则
第一条线将为红色,第二条线为蓝色,第三条线又将为红色
 
col.axis   坐标轴刻度文字的颜色  
col.lab   坐标轴标签(名称)的颜色  
col.main   标题颜色  
col.sub   副标题颜色  
fg   图形的前景色  
bg   图形的背景色  
       
cex   表示相对于默认大小缩放倍数的数值。
默认大小为1,1.5表示放大为默认值的1.5倍,0.5表示缩小
为默认值的50%,等等
 
cex.axis   坐标轴刻度文字的缩放倍数。类似于cex  
cex.lab   坐标轴标签(名称)的缩放倍数。类似于cex  
cex.main   标题的缩放倍数。类似于cex  
cex.sub   副标题的缩放倍数。类似于cex  
       
font   整数。用于指定绘图使用的字体样式。1=常规,2=粗体,3=斜体,
4=粗斜体,5=符号字体(以Adobe符号编码表示)
 
font.axis   坐标轴刻度文字的字体样式  
font.lab   坐标轴标签(名称)的字体样式  
font.main   标题的字体样式  
font.sub   副标题的字体样式  
ps   字体磅值(1磅约为1/72英寸)。文本的最终大小为 ps*cex  
family   绘制文本时使用的字体族。标准的取值为serif(衬线)、sans(无衬线)和mono(等宽)  
       
pin   以英寸表示的图形尺寸(宽和高)  
mai   以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英寸  
mar   以数值向量表示的边界大小,顺序为“下、左、上、右”,单位为英分*。
默认值为c(5, 4, 4, 2) + 0.1
 
       

标题title

坐标轴axis

参考线abline

图例legend

文本标注text(绘图区域内部添加文字),mtext(图形四个边界添加文字)

参考:R语言实战

转载请注明出处:http://blog.csdn.net/zhyoulun/article/details/46430807

[R语言绘图]绘图样式设置(符号、线条、颜色、文本属性)相关推荐

  1. R语言可视化绘图基础知识详解

    R语言可视化绘图基础知识详解 图形参数:字体.坐标.颜色.标签等: 图像符号和线条: 文本属性: 图像尺寸及边界: 坐标轴.图例自定义等: 图像的组合: #install.packages(c(&qu ...

  2. R语言画图/绘图/作图2

    R语言画图/绘图/作图2 动画气泡图 可以使用该gganimate包实现动画气泡图.它与气泡图相同,但是,您必须显示值如何在第五维(通常是时间)上变化. 要做的关键是将 设置为aes(frame)要在 ...

  3. 【R语言科研绘图】--- 柱状图

    R语言科研绘图--柱状图 柱状图 R语言科研绘图--柱状图 前言 一.柱状图 二.使用工具 1.所使用的包 2.数据特征 3.绘图 3.1 两组均值之间的比较 3.2 多组均值之间的比较 后记 前言 ...

  4. R语言ggplot2可视化改变图中线条的透明度级别实战

    R语言ggplot2可视化改变图中线条的透明度级别实战 目录 R语言ggplot2可视化改变图中线条的透明度级别实战 #默认没有透明

  5. R语言ggplot2可视化图像设置不同的字体实战

    R语言ggplot2可视化图像设置不同的字体实战 目录 R语言ggplot2可视化图像设置不同的字体实战 #查看字体

  6. R语言ggplot2可视化强制设置x轴、y轴坐标的起始点为0或者其他实战

    R语言ggplot2可视化强制设置x轴.y轴坐标的起始点为0或者其他实战 目录 R语言ggplot2可视化强制设置x轴.y轴坐标的起始点为0或者其他实战

  7. R语言创建自定义颜色(分类变量与颜色形成稳定映射)实战:设置因子变量(分类变量)到可视化颜色的稳定映射

    R语言创建自定义颜色(分类变量与颜色形成稳定映射)实战:设置因子变量(分类变量)到可视化颜色的稳定映射 目录

  8. R语言可视化包ggplot2包调整线条粗细实战(Adjust Line Thickness)

    R语言可视化包ggplot2包调整线条粗细实战(Adjust Line Thickness) 目录 R语言可视化包ggplot2包调整线条粗细实战(Adjust Line Thickness)

  9. R语言当前目录获取及设置函数(getwd setwd)实战

    R语言当前目录获取及设置函数(getwd & setwd)实战 目录 R语言当前目录获取及设置函数(getwd & setwd)实战 #基本语法

  10. echarts折线图背景线_echarts设置折线线条颜色和折线点颜色的实例

    本文主要介绍了jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法,结合实例形式分析了jQuery图表插件echarts设置折线图的相关操作技巧,需要的朋友可以参考下,希望能帮助到 ...

最新文章

  1. Kotlin 学习笔记(八)—— Kotlin类与对象之接口
  2. 为什么我的电脑上安装不上python-python安装不上
  3. 使用etcd的proto文件生成编译etcd client v3的c++客户端代码
  4. YBTOJ:求好元素(哈希表)
  5. 大数学家陶哲轩谈时间管理与高效工作的方法
  6. 1:1 人脸比对 开源_打破5个神话:在高等教育中使用开源
  7. Typora使用指南以及各种小技巧
  8. 算法 matlab_MATLAB遗传算法及其实现
  9. 数据库系统概念中文版pdf
  10. java设置word页面为A3_word页面怎么设置为A3打印格式
  11. 最近写的一个书店项目
  12. 第六篇 | 解决linux环境中mysql默认端口3306无法连接问题
  13. linux光纤盘刷新,Linux 在shell终端中清空DNS缓存,刷新DNS的方法(ubuntu,debian)
  14. MPB:青岛大学苏晓泉组-使用Meta-Apo对16S扩增子的微生物组功能信息进行校正
  15. 全面了解 360 评估
  16. 《诗的格律》学习简要
  17. 07,springcloudalibaba_sentinel(流量卫兵)
  18. beego/logs模块的使用
  19. 【工具封装】Python 字典列表按中文姓名首字母排序
  20. Bat脚本实现定时演示PPT后自动关闭PPT

热门文章

  1. Reversing Encryption(Reverse函数的应用)
  2. leetcode 292 NimGame
  3. oracle11g Rac Bond,Oracle11g搭建RAC步骤..doc
  4. pytorch的安装(cuda和cudnn)
  5. ASP.NET------站点地图SiteMapPath
  6. tomcat后台密码爆破脚本(python+字典)_Web中间件漏洞之Tomcat篇
  7. 面部捕捉技术_为什么选择魔神运动捕捉系统?
  8. maven 打包报错,target无法删除Failed to clean project: Failed to delete D:\*\target
  9. 电压源和电流的关联参考方向_基于动态随机均衡的电流舵数模转换器设计
  10. 循环中需要调用异步怎么确保执行完再执行其他的_什么是事件循环和异步编程?5种使用async/await更好地编码方式!...