当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R latticeParseFormula 解析网格公式


R语言 latticeParseFormula 位于 lattice 包(package)。

说明

该函数被 xyplot 等高级莱迪思函数用来解析公式参数并评估数据的各个组成部分。

用法

latticeParseFormula(model, data, dimension = 2,
                    subset = TRUE, groups = NULL,
                    multiple, outer,
                    subscripts,
                    drop)

参数

model

要解析的模型/公式。这可以采用两种可能的形式之一,一种用于 2d 公式,一种用于 3d 公式,由 dimension 参数确定。 2d 公式的形式为 y ~ x| g1 * ... *gn ,3d 公式的形式为 z ~ x * y | g1 * ...* gn 。在第一种形式中,y可以被省略。在任何一种情况下都可以省略条件变量g1, ...,gn

data

计算公式中的变量的环境/数据集。

dimension

模型尺寸,见上文

subset

用于选择 DataFrame 子集的索引

groups

分组变量(如果存在)

multiple , outer

逻辑,确定如何处理公式的 y 和 x 分量中的“+”。详细信息请参见xyplot

subscripts

逻辑,是否计算下标

drop

逻辑或列表,类似于 xyplot 中的 drop.unused.levels 参数,指示是否要删除未使用的条件因子级别和作为因子的数据变量。

返回一个包含多个组件的列表,包括left, right, left.name, right.name, condition对于二维,和left, right.x, right.y, left.name, right.x.name, right.y.name, condition对于 3-D。其他可能的组件是组、订阅者

作者

Saikat DebRoy, Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

xyplot , Lattice

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Parse Trellis formula。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。