monthsAgg(TSAgg)
monthsAgg()所属R语言包:TSAgg
Monthly aggregation function
每月聚合函数
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This function allows for the aggregation of non-continuos time series data into months. It allows for the multiple months to be specified. The aggregation method is also allowed to be set by the user.
此功能允许非连续的时间序列数据的聚集成个月。允许指定多月。聚合方法也允许由用户设置。
用法----------Usage----------
monthsAgg(data, process, multiple = NULL, na.rm = FALSE)
参数----------Arguments----------
参数:data
A timeSeries formatted dataset.
AtimeSeries格式的数据集。
参数:process
An aggregation method. See aggregate.
聚合方法。见aggregate。
参数:multiple
An integer specifying the aggregation block. Default is multiple=NULL.
一个整数,指定的聚集块。默认值是多个= NULL。
参数:na.rm
Default is na.rm=FALSE
默认值是na.rm = FALSE
Details
详细信息----------Details----------
This function is based on the aggregate method. It is designed to simplify the process of aggregating non-continuos data.
此函数是基于aggregate方法。它的设计,简化了非连续数据汇总过程中。
值----------Value----------
Returns a data.frame with dates formatted as as.POSIXlt and aggregated data.
返回一个数据框与as.POSIXlt和汇总的数据格式的日期。
(作者)----------Author(s)----------
Jason Lessels <jason.lessels@sydney.edu.au>
参见----------See Also----------
aggregate
aggregate
实例----------Examples----------
##Load the data[#加载数据]
data(foo)
##Format the data using the timeSeries function.[#格式化数据,采用时间序列功能。]
foo.ts <- timeSeries(foo[,1],"%d/%m/%Y %H:%M",foo[,3])
##Aggregate the data into 6 month blocks using mins[#汇总数据块分钟为6个月]
min.month <- monthsAgg(foo.ts,min,6)
##Aggregate the data into 6 days blocks using max[#汇总数据使用最大为6个块]
max.month <- monthsAgg(foo.ts,max,6)
##Aggregate the data into 6 days blocks using max[#汇总数据使用最大为6个块]
mean.month <- monthsAgg(foo.ts,mean,6)
#Create a plot of the results[创建一个图的结果]
ymin=min(min.month$data);ymax=max(max.month$data)
plot(mean.month,ylim=c(ymin,ymax))
lines(min.month,type="l",lty=3,col="red")
lines(max.month,type="l",lty=3,col="blue")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|