时序图

所谓时序图,就是一个二维平面坐标图。通常横轴表示时间,纵轴表示序列取值。因为时序图可以帮助我们直观地掌握时间序列的一些基本分布特征,所以时间序列分析的第一步通常是绘制时序图。
以1884-1890年英格兰和威尔士地区小麦平均亩产量数据为例,我们可以输入如下指令,得到这7年的时序图。

> yield<-c(15.2,16.9,15.3,14.9,15.7,15.1,16.7)
> #用行输入的方式将7个序列值赋值给向量yield
> yield<-ts(yield,start=1884)
> #指定yield为时序变量,观察值起始时间为1884年,数据频率默认为年度数据
> plot(yield)
> #绘制yild的时序图


自定义图形参数
1.点线结构参数

参数取值 描述 参数取值 描述
type=“p” type=“o” 线穿过点
type=“l” 线 type=“h” 悬垂线
type=“b” 点连线 type=“s” 阶梯线

2.符号参数
plot函数中,用pch选项设置观察点的符号。pch一共有25个参数值,它们对应的符号如下图。

3.连线类型参数
plot函数中,用lty选项设置线的类型,具体的参数值与线型规定如下表所示。

参数取值 描述
lty=1 实线
lty=2 虚线
lty=3 点线
lty=4 点+短虚线
lty=5 长虚线
lty=6 点+长虚线

4.线的宽度参数
plot函数中,用lwd选项设置线的宽度,具体的参数值与线型规定如下表所示。

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

5.颜色参数
plot函数在,用col选项设置点线的颜色,具体参数取值与颜色规定如下表所示。

参数取值 颜色
col=1 黑色
col=2 红色
col=3 绿色
col=4 蓝色

6.添加文本
plot函数中,用main选项添加标题文本,用sub选项添加副标题文本,用xlab选项指定横坐标的名称,用ylab选项指定纵坐标的名称。
以1884-1890年英格兰和威尔士地区小麦平均产量数据为例添加标题,并将横坐标显示为“年份“,纵坐标显示为“亩产量”,命令和显示结果如下。

> plot(yield,main="1884-1890年英格兰和威尔士地区小麦平均亩产量",xlab="年份",ylab="亩产量")


7.指定坐标轴范围
plot函数中,用xlim选项指定横坐标分范围,用ylim选项指定纵坐标的范围。
以1884-1890年英格兰和威尔士地区小麦平均产量数据为例,我们可以通过限制坐标的范围控制时序图输出内容,相关命令和显示结果如下。

> plot(yield,xlim=c(1886,1890))
> #指定输出横轴范围

> plot(yield,ylim=c(15,16))
> #指定输出纵轴范围

8.添加参照线
在绘图时,可以使用abline函数为图形添加参照线。参照线可以是垂线,也可以说是水平线,还可以是线性回归线。
以1884-1890年英格兰和威尔士地区小麦平均产量数据为例,在时序图基础上添加参照线,添加垂直参照线和水平参照线的相关命令和显示结果如下。

> plot(yield)
> abline(v=c(1885,1889),lty=2)
> #添加多条垂直参照线

> plot(yield)
> abline(h=c(15.5,16.5),lty=2)
> #添加水平线

自相关图

自相关图是一个平面二维坐标悬垂线图。横坐标表示延迟时期数,纵坐标表示自相关系数,悬垂线表示自相关系数的大小。
在R语言中,我们可以使用acf函数绘制自相关图,该函数的命令格式为:
acf(x, lag= )
式中:
x为变量名;
lag为延迟阶数,若用户不特殊指定,系统会根据序列长度自动指定延迟阶数。
以1884-1890年英格兰和威尔士地区小麦平均亩产量数据为例,绘制序列的自相关图,相关命令和显示结果如下。

> acf(yield)


说明:虚线为自相关系数2倍标准差的位置。

R语言:时序图和自相关图相关推荐

  1. python自相关图_Python绘制时间序列数据的时序图、自相关图和偏自相关图

    时序图.自相关图和偏相关图是判断时间序列数据是否平稳的重要依据. 本文涉及的扩展库numpy.pandas.statsmodels一般可以使用pip进行在线安装,如果安装失败,可以到http://ww ...

  2. R语言配对图可视化:配对图(pair plot)可视化(根据分类变量的值为散点图上的数据点添加颜色和形状、Add color and shape by variables)

    R语言配对图可视化:配对图(pair plot)可视化(根据分类变量的值为散点图上的数据点添加颜色和形状.Add color and shape by variables) 目录

  3. R语言配对图可视化:pivot_longer函数将宽格式的数据重塑为长格式并进行数据全连接和左连接(left join)、配对图可视化(根据分类变量的值为散点图上的数据点添加颜色)

    R语言配对图可视化:pivot_longer函数将宽格式的数据重塑为长格式并进行数据全连接和左连接(left join).配对图可视化(根据分类变量的值为散点图上的数据点添加颜色,Add color ...

  4. R语言sunburst图(sunburst plot)可视化实战:使用sunburstR包和ggplot2包进行可视化

    R语言sunburst图(sunburst plot)可视化实战:使用sunburstR包和ggplot2包进行可视化 目录 R语言sunburst图

  5. R语言在图上标出点坐标_R语言做图plot参数

    R语言做图plot参数函数名称:plot 用       途:作图 用       法:plot(x, y, --) 参       数: 1.符号和线条 pch:指定绘制点所使用的符号,取值范围[0 ...

  6. r语言时间序列图_R中的时间序列图

    r语言时间序列图 In this tutorial, we'll be going over how to create time series plots in R. Time series dat ...

  7. 用R画时序图、(偏)自相关图

    画时序图 install.packages("readxl") library(readxl)te <- read_xls("D:/data/Rdata/tsdat ...

  8. r语言折线图_R语言做多变量可视化分析?

    笔者邀请您,先思考: 1 什么是多变量可视化分析? 2 多变量的常用可视化图形有哪些?适合在什么场景下应用 (需要内推数据工作,请加微信:luqin360) 多变量可视化分析是一种利用可视化手段探索多 ...

  9. r语言折线图_R语言基础入门视频教程——语法篇(完结)

    这个视频分了2个阶段录制的,第1阶段有10章的内容,在文章:生物专业学生0基础入门R语言语法视频教程,就有说明,后面把最后2章补录完成啦,也算是一个结局啦.下面是目录: 第01章:R语言简介(免费) ...

最新文章

  1. 案例:Oracle dul数据挖掘 磁盘损坏dul提取数据文件中表的数据及l
  2. exchange online 连接筛选器 添加/删除 IP
  3. SAP Leonardo机器学习训练之前的初始化操作
  4. Spring MVC和REST中@RestController和@Controller注释之间的区别
  5. mysql导入创建表空间_oracle创建表空间 用户 数据库导入和导出(转)
  6. 使用代理,调用json-server的服务接口
  7. c语言turboc报错显示,C语言新手问个关于C语言在TurboC上运行的问题
  8. 信息系统项目管理笔记
  9. cfree5.0中文版
  10. 修改scrollbars的样式
  11. word将空格替换为逗号
  12. VPS云主机是什么?有什么优势?
  13. html5网页制作拓扑,基于HTML5的网络拓扑图设计
  14. 一个吊打百度网盘的开源神器,还是99年妹子开发的
  15. cocos2dx 中jsc反逆向为js
  16. 无法打开“×××”,因为无法确认开发者的身份——解决办法
  17. js调用摄像头解析二维码
  18. 如何提高Wi-Fi速度:14种方法让网速提10倍!
  19. php跨站刷票,解析PHP跨站刷票的实现代码
  20. wireshark抓的包中文显示点点....

热门文章

  1. 金山pdf能够链接外部的chrome浏览器吗?
  2. 关于字符串日期带有AM 或 PM转成 Date格式
  3. SSM-SpringMVC过滤器
  4. Linux从基础入门-服务器部署应用(一)Linu基础介绍
  5. KL divergence,JS divergence,Wasserstein distance是什么
  6. STM32 (九)ADC
  7. 东南大学计算机硕士培养方案,2015年学术硕士软件工程培养方案-东南大学计算机科学与工程学院.doc...
  8. 用定时器控制灯的闪烁梯形图_三菱PLC设计报警及灯光闪烁
  9. 【总结】学习AWS的VPC并通过快速上手实验室动手实操
  10. 2020 远景智能笔试 成绩排序 第二题 Python3