R语言里面的lag()和diff()函数
来源:互联网 发布:如何防止电脑安装软件 编辑:程序博客网 时间:2024/05/05 05:42
R里面的LAG只适用于时间序列,不适合于dataframe或者向量,因此需要自己写一个小小的函数来实现lag的功能。
lagdf <- function(x, k) {
c(rep(NA, k), x)[1 : length(x)]
}
y<-lagdf(x,2)
cbind(x,y)
R 里面的diff()函数倒是支持数值向量
另外一种常用的计算lag()的方法
log.yahoo <- log(yhoo.close[-1]/yhoo.close[-length(yhoo.close])
如果直接使用diff(log(data$close))会报错,是因为由于差分,向量的长度缩小了一个,需要采用
c(NA, diff(log(data))),来增加一个向量单元
0 0
- R语言里面的lag()和diff()函数
- R语言里面的lag()和diff()函数
- lag和lead分组函数的理解
- oracle lag 和lead 函数的用法
- Oracle的LAG和LEAD分析函数
- mysql的lag和Lead函数
- Oracle的LAG和LEAD分析函数
- oracle的LAG和LEAD分析函数
- Lag和Lead函数
- oracle中lag()函数和lead()函数的用法
- lag和lead 分析函数
- oracle+lag和lead函数
- oracle lag和lead函数
- oracle lag和lead函数
- lag和lead 分析函数
- oracle lag和lead函数
- oracle+lag和lead函数
- oracle lag和lead函数
- Construct Binary Tree from Inorder and Postorder Traversal
- 重磅教程!帮你全面彻底搞定Material design的学习笔记
- iOS音频播放 (四):AudioFile
- Linux下Socket编程学习(三)
- WEB架构师成长之路之一-走正确的路
- R语言里面的lag()和diff()函数
- 思科(Cisco)认证总结CCNA重难点
- 日经社説 20141230 企業の公的支援で自由競争をゆがめるな
- JS甘特图 JQuery.Gantt
- 如何在DOS下面编译有包的Java程序?
- Arcgis for iOS开发笔记(一)
- Java同步机制总结--synchronized
- BindException: JVM_Bind 端口占用error
- 《雷神之锤III》求平方根倒数(快速平方根(倒数)算法)之C#版