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

R语言 tripEstimation包 get.mask()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 12:11:34 | 显示全部楼层 |阅读模式
get.mask(tripEstimation)
get.mask()所属R语言包:tripEstimation

                                        Create, access and manipulate spatial masks
                                         创建,访问和操作空间口罩

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

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

Spatial masks are stored using the xyz-list structure used by  image or as a series of masks stored as bits in the z-component as matrix or array object.     get.mask is used to extract a specific mask from the binary storage, and mkSmall can be used to quickly down-sample an existing mask or image.
空间掩模被存储使用使用image或作为位Z-分量的矩阵或数组对象存储为一系列的掩模结构的xyz列表。 get.mask用于从二进制存储,提取一个特定的掩模,并可以用来mkSmall快速下采样的现有掩模或图像。


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


get.mask(masks, k)

mkSmall(lst, thin = 10)

set.mask(object, segment) <-  value

mkMaskObject(xs, ys, nsegs)




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

参数:masks
A list object with components x, y, and z containing spatial masks
一个List对象与组件x,y和z包含空间的面具


参数:k
specifies the k-th mask
指定的第k个掩模


参数:lst
an xyz-list structure with z containing either a matrix or array
包含一个的XYZ列表结构与z矩阵或数组


参数:thin
integer factor to down-sample grid
下采样网格的整数因子


参数:object
array Mask object
阵列遮罩对象


参数:segment
segment number to be modified in the mask
段编号,以在掩模进行修改


参数:value
individual mask to be set
要设置的单个阴罩


参数:xs
x coordinates of mask cells
x坐标的掩模单元


参数:ys
y coordinates of mask cells
面具单元的y坐标


参数:nsegs
number of segments to be represented
段数来表示


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


Michael D. Sumner



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

mkLookup for the use of these masks to query individual locations and locations measured over time.       See bits for the underlying mechanism to set and get mask bits.  
mkLookup为使用这些掩模查询个别的地点和位置随着时间的推移测定。见bits的基本机制来设置和获取屏蔽位。


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


      
      data(volcano)
      d <- list(x = seq(-10, 10, length = nrow(volcano)),
                y = seq(-5, 5, length = ncol(volcano)),
                z = array(0, c(nrow(volcano), ncol(volcano), 2)) )
      mv <- min(volcano)
      
      for (i in 0:61) {
        blk <- (i %/% 31) + 1
        bit <- (i - 1) %% 31
        bits(d$z[,,blk], bit) <- volcano > (mv + i*1.6 )
      }
      for (i in 0:61) image(get.mask(d, i))
      
      ## an object with 62 masks is only twice the size of the source data[#62口罩的对象是只有两次的源数据的大小]
      object.size(d) / object.size(volcano)
      
      ## Not run: [#不运行:]
      ## plot a smaller version[#绘制一个较小的版本]
      image(get.mask(d, 20), 5)
      
       ## pretend we have only one masks[#假装我们只有一个口罩]
      lookup <- mkLookup(get.mask(d, 30), by.segment = FALSE)
      
      ## interactive to show use of lookup function[#交互使用的查找功能]
      image(get.mask(d, 30), main = "Click on the red (FALSE) and cream (TRUE) areas")
      for (i in 1:10) {x <- matrix(unlist(locator(1)), ncol = 2);text(x[1], x[2], lookup(x) > 0)}
      
## End(Not run)[#(不执行)]
      

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-29 16:29 , Processed in 0.020974 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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