coded.data(rsm)
coded.data()所属R语言包:rsm
Functions for coded data
编码数据的功能
译者:生物统计家园网 机器人LoveR
描述----------Description----------
These functions facilitate the use of coded data in response-surface analysis.
这些功能有助于响应表面分析中使用的编码数据。
用法----------Usage----------
coded.data(data, ..., formulas = list(...))
as.coded.data(data, ..., formulas = list(...))
decode.data(data)
val2code(X, codings)
code2val(X, codings)
## S3 method for class 'coded.data'
print(x, ...)
codings(object)
## S3 method for class 'coded.data'
codings(object)
parse.coding(form)
参数----------Arguments----------
参数:data
A data.frame
数据框
参数:...
Formulas for producing coded variables.
生产编码变量的公式。
参数:formulas
Provides an alternative way to provide the coding formulas. This is useful if you want to retrieve the codings from one dataset and use them for another.
提供了另一种提供的编码公式。这是有用的,如果你要检索的编码中从一个数据集,使用另一个。
参数:X
A vector, matrix, or data.frame to be coded or decoded.
甲向量,矩阵,或要被编码或解码的数据框。
参数:codings
a list of formulas (see form)
列表中的公式(见form)
参数:x
Coded dataset to be printed.
编码数据集进行打印。
参数:form
A formula as described above for ...
一个公式上述...的
参数:object
An object that contains coding formulas
一个对象,它包含编码公式
Details
详细信息----------Details----------
Typically, coding formulas are of the form x ~ (var - center) / div where x and var are variable names, and center and div are numbers. The left-hand side gives the name of the coded variable, and the right-hand side should be a linear expression in the uncoded variable. This expression is evaluated at variable values of 0 and 1, then the results are used to solve for the scale center and divisor. These results are rounded to 4 digits to help ensure that zeros come out exactly.
通常情况下,编码公式的形式x ~ (var - center) / div其中x和var是变量名,center和div是数字。的左手侧给出编码的变量的名称,和右手侧在未编码的变量应该是一个线性表达式。此表达式的求值在0和1的变量的值,然后将结果用于解决的规模的中心和除数。这些结果均四舍五入至4位数,以帮助确保零来准确。
值----------Value----------
coded.data and as.coded.data return an object of class coded.data, which inherits from data.frame. print.coded.data is the print method for this class; it simply prints the data.frame and then the formulas. A named list of the coding formulas is saved in attr(, "codings").
coded.data和as.coded.data返回的对象类coded.data,它继承自data.frame。 print.coded.data是这一类的print方法,它只是简单地打印数据框,然后公式。一个名为list的编码公式保存在attr(, "codings")。
Use coded.data to convert a data.frame in which the variables are on their original scales. The variables named in the formulas are coded and replaced with their coded versions (and also renamed). In contrast, as.coded.data does not modify any of the data; it assumes the variables are already coded, and the coding information is simply added.
使用coded.data转换成数据框的变量是其原有的尺度。公式中的变量进行编码,取而代之的编码版本(也改名)。相反,as.coded.data不修改任何数据,它假定变量已经被编码,并且编码信息被简单地添加。
decode.data converts a dataset of class coded.data and returns data.frame containing the original variables.
decode.data类coded.data和回报data.frame包含原始变量的数据集转换。
code2val converts coded values to the original scale using the codings provided, and returns an object of the same class as X. val2code converts the other direction. When using these functions, it is essential that the names (or column names in the case of matrices) match those of the corresponding coded or uncoded variables.
code2val转换到原来的规模,使用提供的编码的编码值,并返回一个对象相同的类X。 val2code转换的另一个方向。当使用这些功能,它是必不可少的名称(或列名的情况下,矩阵)匹配相应的编码和未编码的变量。
parse.coding is mostly for internal use; it extracts and returns a list with two vectors: a character vector names with the two variable names, and a numeric vector const with the center and divisor.
parse.coding主要是供内部使用;提取并返回一个list两个向量:一个字符向量names的两个变量的名字,和一个数字矢量const的中心和除数。
codings is a generic function for accessing codings. codings.coded.data returns the list of coding formulas from a coded.data object. See also codings.rsm.
codings是访问编码中的一个通用函数。 codings.coded.data返回的编码公式从一个coded.data对象的列表。 codings.rsm。
(作者)----------Author(s)----------
Russell V. Lenth
参考文献----------References----------
Journal of Statistical Software, 32(7), 1–17. http://www.jstatsoft.org/v32/i07/.
参见----------See Also----------
data.frame
data.frame
实例----------Examples----------
library(rsm)
CR = coded.data (ChemReact, x1~(Time-85)/5, x2~(Temp-175)/5)
CR
decode.data (CR) ### will be same as ChemReact[##将相同ChemReact]
code2val (c(x1=.5, x2=-1), codings = codings(CR))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|