繁体   English   中英

R中的每日时间序列

[英]Daily Time Series in R

我正在寻找可以让我绘制像这样的每日时间序列的函数:

我的数据就是这样的日常数据

Date=seq(as.Date("1910/1/1"), as.Date("1920/1/1"), "day")
Values=runif(length(Date), min=-5, max=5)

dataset=data.frame(Values,as.Date(Date))

> head(dataset)
       values       date
1  0.08088151 1910-01-01
2 -1.05188542 1910-01-02
3 -2.58417814 1910-01-03
4  4.12488211 1910-01-04
5 -4.63117081 1910-01-05
6  4.75016821 1910-01-06

我试图创建一个没有成功的ts对象

ts(dataset[,1],start=c(1910,1), frequency=7)

我要做的就是:

  • 时间范围“ 1910/1/1”到“ 1920/1/1”的曲线图(我可以这样做)
  • 添加每月的“移动平均值”,只需添加每月平均值的行
  • 添加趋势线(值随时间增加还是减少)

请查看Zoo软件包以获得一个很好的入门,其中包含软件包文档中的许多示例,并考虑CRAN网站上“ R任务视图”推荐的其他R软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM