R语言里做时间序列分析有哪些包

Python013

R语言里做时间序列分析有哪些包,第1张

直接谷歌一下,“时间序列分析

R语言”,就能得到你想要的结果

以下结果来自,

作者:詹鹏 2012-9-20

22:46:46

【包】

library(zoo)           

#时间格式预处理

library(xts)

           #同上

library(timeSeires)     

#同上

library(urca)          

#进行单位根检验

library(tseries)        

#arma模型

library(fUnitRoots)    

#进行单位根检验

library(FinTS)       

 #调用其中的自回归检验函数

library(fGarch)       

#GARCH模型

library(nlme)         

#调用其中的gls函数

library(fArma)       

#进行拟合和检验

【基本函数】

数学函数

abs,sqrt:绝对值,平方根

log,

log10,

log2

,

exp:对数与指数函数

sin,cos,tan,asin,acos,atan,atan2:三角函数

sinh,cosh,tanh,asinh,acosh,atanh:双曲函数

简单统计量

sum,

mean,

var,

sd,

min,

max,

range,

median,

IQR(四分位间距)等为统计量,sort,order,rank与排序有关,其它还有ave,fivenum,mad,quantile,stem等

moments包。

R语言使用moments包计算偏度(Skewness)和峰度(Kurtosis)实战计算偏度(Skewness)和峰度(Kurtosis)、确定样本数据是否具有与正态分布匹配的偏度和峰度(假设检验)。

聚类的包,cluster包,里面包含了pam,agnes等函数,可以十分方便进行聚类计算。另外有系统自带的stats包,hclust, kmeans等函数。fpc包做聚类分析,也是可以的。另外,如果需要例子,这些包自带的文档里面都有使用的实例,是很好的学习案例。