启帆医学BioSCI / 待分类 / 收藏|零基础学R,进阶数据框-双表操作

分享

   

收藏|零基础学R,进阶数据框-双表操作

2020-08-01  启帆医学B...


小助理说:今天是你学习R的第5天,

每一串代码都有它故事,

从bug制造机到修改高手,

你的每一步都是在成长。

预计阅读时间3分钟

文章目录

1 rbind()、cbind()函数合并数据集

2 dplyr包组合数据集

    • 2.1 按行组合

    • 2.2 按列组合

在我们分析数据过程中,不仅仅是处理一个数据集,也会组合两个数据集,这时候就可以用dplyr包进行相关的操作,当然这些操作也可以分为两大类:按行组合和按列组合。

在使用dplyr包之前,我想先介绍R中两个基础函数rbind()函数和cbind函数。这两个函数只能满足简单的需求,主要是用来完全合并两个数据集。

rbind()函数作用是按行合并,使用前提是两个数据集列名相同cbind()函数作用是按列合并,cbind()函数只要求两个数据集的行数相同就可以,合并后的数据集的行名会默认为前一个数据集的行名。

1 rbind()、cbind()函数合并数据集


2 dplyr包组合数据集

2.1 按行组合

2.2 按列组合

为了方便后面解释,定义一个连接变量:

  • 通过数据集x中变量R和数据集y中变量F将两个数据集连接在一起,形成一个新的数据集,那么这两个变量称都为连接变量

温馨提醒:想要代码的文本形式可以后台联系小助理哦,加油,SCI就在不远方。

END

科研路漫其修远兮,吾将上下而求索,有烦恼苦闷或者有趣好玩的事情记得告诉小助理,希望陪伴您一起成长。

踌躇满志无限期

扬帆起航正当时

科研小助理为您在线解答


    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>