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

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

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

                                        Combines data from several sources
                                         结合从多个数据源的数据

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

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

Takes any combination of several data frames or matrices and creates a new data frame. The rows are defined by a union of all row names in the arguments, and the columns are defined by a union of all column names in the arguments. The data are loaded into this new frame where column and row names match the individual inputs. Duplicates are tolerated with the last one specified being the one kept. NAs are returned for combinations of rows and columns where no data
注意到的任何组合的几个数据框或矩阵,并创建一个新的数据框。该行定义的参数中的所有行名称由工会,由工会在参数中的所有列名和列的定义。将数据加载到这个新的框架,列名和列名相匹配的单个输入。重复的耐受性,保持一个指定的最后一个。定居返回没有数据的行和列的组合


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


unionDataJoin(...,warn=TRUE)



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

参数:...
a list of data frames, matrices, or any combination.
的数据框,矩阵,或任何组合的列表。


参数:warn
when TRUE, warn when a column name is found in more than one data source.
TRUE时,发出警告时,列名被发现在一个以上的数据源。


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

A data frame.
一个数据框。


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



Nicholas L. Crookston <a href="mailto:ncrookston.fs@gmail.com">ncrookston.fs@gmail.com</a> <br>
Andrew O. Finley <a href="mailto:finleya@msu.edu">finleya@msu.edu</a>




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


require(yaImpute)

d1=data.frame(x1=c("a","b","c","d","e","f"))
d2=data.frame(x1=as.character(seq(1,4)),row.names=seq(5,8))
d3=data.frame(x2=seq(1:10))

# note the levels[注意水平]
levels(d1$x1)
# [1] "a" "b" "c" "d" "e" "f"[[1]“A”“B”,“C”,“D”,“E”,“F”]

levels(d2$x1)
# [1] "1" "2" "3" "4"[[1]“1”“2”“3”“4”]

all=unionDataJoin(d1,d2,d3,warn=FALSE)
all
#      x1 x2[X1 X2]
# 1     a  1[1 1]
# 2     b  2[2 b 2中]
# 3     c  3[3 C 3]
# 4     d  4[4 4 4]
# 5     1  5[5 1 5]
# 6     2  6[6 2 6]
# 7     3  7[7 3 7]
# 8     4  8[8 4 8]
# 9  &lt;NA&gt;  9[9 <NA> 9]
# 10 &lt;NA&gt; 10[10 <NA> 10]

levels(all$x1)
# [1] "1" "2" "3" "4" "a" "b" "c" "d"[[1]“1”“2”“3”“4”“”,“b”的“C”“D”]


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 07:43 , Processed in 0.019944 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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