1.点线结构参数

在plot函数中,使用参数type来控制点线输出结构

参数type的取值及定义

参数取值 描述

type='p' 点

type='l'线

type='b' 点连线

type='o' 线穿过点

type='h' 悬垂线

type='s' 阶梯线

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1)) #将x转换成时序数据,从2010年1月份开始,默认为年度数据
par(mfrow=c(3,2))  #设置画图区域为3行2列
plot(x,type='p',main='点')
plot(x,type='l',main='线')
plot(x,type='b',main='点连线')
plot(x,type='o',main='线穿过点')
plot(x,type='h',main='悬垂线')
plot(x,type='s',main='阶梯线')

2.符号参数

plot函数中,用pch设置点的符号

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1))
par(mfrow=c(2,2))
plot(x,type='p',pch=5,main='5 点')
plot(x,type='b',pch=11,main='11 点连线')
plot(x,type='o',pch=13,main='13 线穿过点')
plot(x,type='l',pch=13,main='线')#没有点,不能设置点的形状

3.连线类型参数

plot函数中,用lty设置线的类型。

参数lty的取值及含义

参数取值 描述

lty=1 实线

lty=2 虚线

lty=3 点线

lty=4 点+短虚线

lty=5 长虚线

lty=6 点+长虚线

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1))
par(mfrow=c(3,2))
plot(x,lty=1,main='1 实线')
plot(x,lty=2,main='2 虚线')
plot(x,lty=3,main='3 点线')
plot(x,lty=4,main='4 点+短虚线')
plot(x,lty=5,main='5 长虚线')
plot(x,lty=6,main='6 点+长虚线')

4.线的宽度设置

plot函数中,用lwd设置线的宽度。

参数lwd的取值及含义

参数取值 含义 lwd=1 默认宽度 lwd=k 默认宽度的k倍 lwd=-k 默认宽度的1/k倍

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1))
par(mfrow=c(3,1))
plot(x,lwd=1,main='默认宽度')
plot(x,lwd=2,main='默认宽度的2倍')
plot(x,lwd=-3,main='默认宽度1/3倍')

5.颜色参数

plot函数中,用col设置点的颜色,英文不能缩写,要写全。

col='black'  黑色

col='red'    红色

col='green'  绿色

col='blue'  蓝色

x=ts(x,start=c(2010,1))
par(mfrow=c(2,2))
plot(x,type='p',col='black',main='黑色')
plot(x,type='l',col='2',main='red 红色')
plot(x,type='b',pch=23,col='green',main='绿色')
plot(x,type='p',col='blue',main='蓝色')

6.添加文本

在plot函数中,用main添加标题文本,用sub添加副标题文本,用xlab指定横坐标名称,ylab指定纵坐标名称。

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1),frequency=12)
par(mfrow=c(1,2))
plot(x,type='p',col='black',main='黑色',xlab='月度数据',ylab='观测数据')
plot(x,type='l',col='2')

7.指定坐标轴范围

在plot函数中,用xlim指定横坐标的范围,用ylim指定纵坐标的范围

x=c(2,4,6,8,10)
x=ts(x,start=c(2010,1),frequency=12)
par(mfrow=c(3,1))
plot(x,type='l',col='blue',main='不指定范围')
plot(x,type='l',col='red',xlim=c(2010.2,2010.5),main='指定横坐标范围')
plot(x,type='l',col='red',ylim=c(2,8),main='指定纵坐标范围')

8.添加参照线

用abline()函数为图形添加参照线

x=c(2,4,6,8,10)
par(mfrow=c(1,1))
x=ts(x,start=c(2010,1),frequency=12)
plot(x,type='o',col='blue')#先画图,再添加参照线
abline(v=2010.17,h=5,lty=2)

R语言常用的绘图参数相关推荐

  1. R语言-ggplot基础绘图参数设置

    Summary: 1.绘制饼图: 简单的饼图:pie(x, labels)绘制,x为非负数值向量.必要时利用as.numeric()转换一下 x<- c(1,2,3,4) labs0<-c ...

  2. 技巧 | 如何使用R语言的基础绘图系统的拼图功能

    我们知道ggplot2工具包有很多方便的拼图拓展包,如cowplot.patchwork等,而本篇就来介绍在使用R语言的基础绘图系统如何进行拼图.需要明确的是,基础绘图系统的拼图功能不需要借助任何其他 ...

  3. R语言如何计算回归模型参数的置信区间?

    R语言如何计算回归模型参数的置信区间? 目录 R语言如何计算回归模型参数的置信区间? R语言是解决什么问题的? R语言如何计算回归模型参数的置信区间? 安利一个R语言的优秀博主及其CSDN专栏: R语 ...

  4. R语言常用sys函数汇总:sys.chmod、Sys.Date、Sys.time、Sys.getenv、Sys.getlocale、sys.getpid、sys.glob、sys.info等

    R语言常用sys函数汇总:sys.chmod.Sys.Date.Sys.time.Sys.getenv.Sys.getlocale.sys.getpid.sys.glob.sys.info等 目录

  5. R语言常用线性模型特征筛选(feature selection)技术实战:基于前列腺特异性抗原(PSA)数据

    R语言常用线性模型特征筛选(feature selection)技术实战 目录 R语言常用线性模型特征筛选(feature selection)技术实战

  6. R语言 | 常用统计量 基本函数 常规操作

    转自:https://blog.csdn.net/sinat_26917383/article/details/51182358 先言:R语言常用界面操作 帮助:help(nnet) = ?nnet ...

  7. 【视频】支持向量机SVM、支持向量回归SVR和R语言网格搜索超参数优化实例

    最近我们被客户要求撰写关于SVM的研究报告,包括一些图形和统计输出. 什么是支持向量机 (SVM)? 我们将从简单的理解 SVM 开始. [视频]支持向量机SVM.支持向量回归SVR和R语言网格搜索超 ...

  8. R语言常用基础函数:使用edit函数调用数据编辑器手动自定义编辑数据对象不改变原始数据对象内容、使用fix函数调用数据编辑器手动自定义编辑数据对象并直接覆盖原数据内容

    R语言常用基础函数:使用edit函数调用数据编辑器手动自定义编辑数据对象不改变原始数据对象内容.使用fix函数调用数据编辑器手动自定义编辑数据对象并直接覆盖原数据内容 目录

  9. R语言常用基础函数:length函数查看数据对象的长度、str函数查看数据对象的结构、class函数查看数据对象的类型、names函数查看数据对象的名称

    R语言常用基础函数:length函数查看数据对象的长度.str函数查看数据对象的结构.class函数查看数据对象的类型.names函数查看数据对象的名称 目录

  10. R语言:plot()函数参数合集

    参考:R语言基础备忘-plot()详解 最近用R语言画图,plot 函数是用的最多的函数,而他的参数非常繁多,由此总结一下,以供后续方便查阅. plot(x, y = NULL, type = &qu ...

最新文章

  1. ORACLE空值漫谈2
  2. 数据库开发基本操作-SQL Server数据库基础知识
  3. EJB之JPA(UUID与TABLE影射策略)
  4. couchbase_适用于具有Couchbase和WildFly的多容器和多主机应用程序的Docker Machine,Swarm和Compose...
  5. Quartz.net 2.0的使用说明
  6. 201706问题记录
  7. oracle如何储存超长汉子_热水器该如何选择?!
  8. linux重启后版本变了,linux – 重启后如何使设备映射保持不变?
  9. TightVNC进行远程控制
  10. 小课堂 | 你听过雾计算?对了,还有霾计算
  11. Maven实战(高清完整带书签)
  12. win7系统定时删除数据的批处理命令_win7如何一键清理系统垃圾|win7批处理命令清理垃圾的方法...
  13. linux sftp 重命名,SFTP对文件重命名 删除 退出 查看
  14. 游戏+AI,你不曾想象的未来
  15. 服务器 12 种基本故障+排查方法
  16. 字符串与16进制之间的转换
  17. Watir vs. SilkTest
  18. ngrok穿透内网(内网有代理的情况)
  19. ADS原理图到Layout,Layout更新原理图
  20. 解决fork: retry: 资源暂时不可用

热门文章

  1. iOS 元素定位方式总结
  2. 使用RF测试时,如何自动关闭浏览器驱动进程
  3. 有PMP证书后,如何继续成长?
  4. 《未来世界的幸存者-阮一峰》系列分享专栏
  5. 〖EXP〗NSA MS17010永恒之蓝一键工具
  6. idea代码格式美化快捷键
  7. 台式计算机usb口不识别鼠标,答疑解惑:USB鼠标无法被电脑识别怎么办
  8. 用oracle语句计算百分比
  9. CentOS查找redis配置文件及防火墙相关命令
  10. 目标跟踪算法研究整理