r语言基础知识.doc

R 语言基础知识 在做数据处理的时候我们经常会碰到数据合并的问题, 比如将两个或者多个相同行数的数据框合并起来( cbind )、 将两个或多个等长的向量合并起来( cbind )、或者将不等长 的数据框按照某一列合并起来( merge 、 join )。 下面给大家一一介绍一下这几个函数的用法,并且我们还会 在后面附带上 Linux 中如何用 shell 这把瑞士军刀来达到 R 中数据列合并的效果: 1、 等长数据框和向量的合并 cbind 函数 如果要直接横向合并两个矩阵或数据框,并且不需要指定一 个公共索引, 那么可以直接使用 cbind() 函数。 这个函数将横 向合并对象 A 和对象 B。 为了让它正常工作,每个对象必 须拥有相同的行数,且要以相同顺序排序。 cbind(object1, object2, …#按列合并对象 例: roster ID Student 1 John 2 Angela 3 David 4 Joel 5 Mary score Math Science English 1 502 95 25 2 600 99 22 3 412 80 18 4 625 82 15 5 522 89 20 roster_cbind roster_cbind ID Student Math Science English 1 1 John 502 95 25 2

文档评论(0)

1亿VIP精品文档

相关文档