找回密码
 注册
查看: 4836|回复: 0

R语言 zoo包 rollmean()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-2 07:53:53 | 显示全部楼层 |阅读模式
rollmean(zoo)
rollmean()所属R语言包:zoo

                                        Rolling Means/Maximums/Medians
                                         滚动平均值/最大值/中位数

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Generic functions for computing rolling means, maximums and medians of ordered observations.
通用的功能用于计算滚动方式,有序观测的最大值和中位数。


用法----------Usage----------


rollmean(x, k, fill = if (na.pad) NA, na.pad = FALSE,
        align = c("center", "left", "right"), ...)
rollmeanr(..., align = "right")
rollmax(x, k, fill = if (na.pad) NA, na.pad = FALSE,
        align = c("center", "left", "right"), ...)
rollmaxr(..., align = "right")
rollmedian(x, k, fill = if (na.pad) NA, na.pad = FALSE,
        align = c("center", "left", "right"), ...)
rollmedianr(..., align = "right")



参数----------Arguments----------

参数:x
an object (representing a series of observations).
的对象(表示一系列的观测)。


参数:k
integer width of the rolling window. Must be odd for rollmedian.   
整数的滚动窗口的宽度。一定奇怪的rollmedian。


参数:fill
a three-component vector or list (recycled otherwise) providing filling values at the left/within/to the right of the data range. See the fill argument of na.fill for details.
三组分的向量或列表(再循环否则)提供填充在左/ /右数据范围内的值。有关详细信息,请参阅fillna.fill参数。


参数:na.pad
deprecated. Use fill = NA instead of na.pad = TRUE.
过时了。使用fill = NA,而不是na.pad = TRUE。


参数:align
character specifying whether the index of the result should be left- or right-aligned or centered (default) compared to the rolling window of observations.
字符,指定指数的结果是否应左对齐或右对齐或居中(默认值)相比,滚动窗口的观察。


参数:...
Further arguments passed to methods.
更多参数传递给方法。


Details

详细信息----------Details----------

These functions compute rolling means, maximums and medians respectively and are thus similar to rollapply but are optimized for speed.
这些函数计算滚动的方式,最大值和中位数分别,因此类似rollapply但对速度进行了优化。

Currently, there are methods for "zoo" and "ts" series and default methods. The default method of rollmedian is an interface to runmed. The default method of rollmean does not handle inputs that contain NAs. In such cases, use rollapply instead.
目前,有方法"zoo"和"ts"的系列和默认的方法。 rollmedian的默认方法是一个接口,runmed。 rollmean不包含NA的处理输入的默认方法。在这种情况下,使用rollapply“。


值----------Value----------

An object of the same class as x with the rolling mean/max/median.
相同的类的一个对象的x滚动平均/最大/平均。


参见----------See Also----------

rollapply, zoo, na.fill
rollapply,zoo,na.fill


实例----------Examples----------


x.Date <- as.Date(paste(2004, rep(1:4, 4:1), sample(1:28, 10), sep = "-"))
x <- zoo(rnorm(12), x.Date)

rollmean(x, 3)
rollmax(x, 3)
rollmedian(x, 3)

xm <- zoo(matrix(1:12, 4, 3), x.Date[1:4])
rollmean(xm, 3)
rollmax(xm, 3)
rollmedian(xm, 3)

rollapply(xm, 3, mean) # uses rollmean[使用rollmean]
rollapply(xm, 3, function(x) mean(x)) # does not use rollmean[不使用rollmean,]


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-23 23:28 , Processed in 0.032845 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表