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

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

[复制链接]
发表于 2012-9-28 22:30:36 | 显示全部楼层 |阅读模式
ProcessData(RSurvey)
ProcessData()所属R语言包:RSurvey

                                        Process Data
                                         过程数据

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

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

This function performs data processing on the state variables.
执行该功能的状态变量的处理的数据。


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


ProcessData(d, type = "p", lim = NULL, ply = NULL,
            grid.res = list(x = NA, y = NA),
            grid.mba = list(n = NA, m = NA, h = 11))



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

参数:d
data.frame; the data to be processed, a table with variables x, y, z, t, vx, vy, and vz.
数据框的数据进行处理,表变量x,y,z,t,vx,vy,和vz。


参数:type
character; a 1-character string giving the resulting output type. The following values are possible: "p" for points and "g" for interpolated grid.
字符,1个字符的字符串,给出了输出结果类型。下面的值是可能的:点“P”和“G”为插值网格。


参数:lim
list; contains numeric vector components giving the minimum and maximum values for each variable in d.
列表中包含数字矢量分量,在d为每个变量的最低和最高值。


参数:ply
gpc.poly; if type = "p" a polygon that defines either the data limits, else if type = "g" a crop region for gridded data.
gpc.poly,如果type = "p"多边形定义的数据限制,否则如果type = "g"裁剪区域的栅格数据。


参数:grid.res
list; numeric components giving the grid spacing along the x- and y-axis for interpolated values, see SetPreferences.
的列表上;数字组成的网格间距沿的x-和y-轴的插补值,请参阅SetPreferences。


参数:grid.mba
list; integer components giving the input parameters for the multilevel B-splines algorithm, see SetPreferences.
列表整数组件,多层次B样条算法的输入参数,请参阅SetPreferences。


Details

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

Any row in the d data table with NA values for either x, y, or t is removed. The spatial and temporal domains are constrained using data limits for x, y, z, and t. Additionally, the spatial domain may be limited using a polygon defined in the xy-plane. Interpolated grid values corresponding to grid nodes located outside the polygon boundary are set to NA.
d数据表中的任何行与NA值是x的,y,或t被删除。使用数据限制为x,y,z和t的空间和时间域的约束。此外,使用定义的多边形的xy平面中,可能会受到限制的空间域。插值相应的网格节点位于多边形的边界之外的网格值设置为NA。


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

If type = "p" returns a data frame with variables:
如果type = "p"返回一个变量数据框:


参数:x, y
numeric; a vector of x and y coordinates.
数字x和y坐标的向量。


参数:z
numeric; a vector of state variable values (optional).
数字状态变量值的向量(可选)。


参数:t
POSIXct; a vector of time stamps (optional).
POSIXct一个向量时间邮票(可选)。


参数:vx, vy, vz
numeric; a vector of velocity components in the x, y and z directions, respectively (optional).
数字速度分量的向量x,y和z方向,分别为(可选)。

If type = "g" returns a list with components:
如果type = "g"返回一个列表的组件:


参数:x, y
numeric; a vector of grid line locations at which the values in z are measured.
数字的向量网格线的位置,在中的值z计量。


参数:z
matrix; interpolated surface of state variable with rows and columns corresponding to grid lines in the x and y directions, respectively.
矩阵插值表面的状态变量的行和列x和y方向,分别对应的网格线。


参数:vx, vy, vz
matrix; interpolated surface of velocity components with rows and columns corresponding to grid lines in the x and y directions (optional).
矩阵插值表面的速度分量,相应的行和列的网格线在x和y方向(可选)。


参数:vf
numeric; volumetric flux (optional).
数字;体积通量(可选)。


(作者)----------Author(s)----------


J.C. Fisher



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

point.in.polygon, CutoutPolygon, mba.points
point.in.polygon,CutoutPolygon,mba.points


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


x <- c(7.8, 5, 2.2, 3.7, NA, -1.6, -7.5)
y <- c(-2.3, -4.7, -2.2, -2.3, -3.4, -1.6, -7.5)
z <- c(-0.9, -1.2, -2.4, -2.4, -0.4, 0.1, 2)
t <- c("4/23/2009 10:43", "4/24/2009 11:20", "4/24/2009 12:08",
       "4/24/2009 12:50", "4/24/2009 13:51", "4/24/2009 14:24",
       "4/24/2009 14:44")
t <- as.POSIXct(t, format = "%m/%d/%Y %H:%M")

data.raw <- as.data.frame(list(x = x, y = y, z = z, t = t))
data.pts <- ProcessData(data.raw, type = "p")
data.grd <- ProcessData(data.pts, type = "g")

lim <- list(x = c(NA, 5), t = c(as.POSIXct("4/24/2009 12",
                                format = "%m/%d/%Y %H"), NA))
data.pts <- ProcessData(data.raw, type = "p", lim = lim)

ply <- as(cbind(c(-4, 2, -6), c(-7, -3, -3)), "gpc.poly")
grid.res <- list(x = 0.2, y = 0.5)
data.grd <- ProcessData(data.pts, type = "g", ply = ply,
                        grid.res = grid.res)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-30 23:07 , Processed in 0.026396 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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