在R语言中如何利用split划分数据

在R语言中如何利用split划分数据

这篇文章给大家分享的是有关在R语言中如何利用split划分数据的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

在R中利用split,借助数据的分类类型,对数据进行分组

在R语言中如何利用split划分数据

利用split可以对数据进行分组

split(x,f,drop=FALSE,...)

x 表示一个待分组的向量或者数据框


f 表示一个factor或者list,以此为规则将x分组


drop 是逻辑值,如果f中的某一个level没有用上则被弃用


例如有如下数据:

datSamplesgroup1GSM1625995con6h2GSM1625996con6h3GSM1625997con6h4GSM1625998con12h5GSM1625999con12h6GSM1626000con12h7GSM1626001con24h8GSM1626002con24h9GSM1626003con24h10GSM1626004hm6h11GSM1626005hm6h12GSM1626006hm6h13GSM1626007hm12h14GSM1626008hm12h15GSM1626009hm12h16GSM1626010hm24h17GSM1626011hm24h18GSM1626012hm24h

按照第二列分类进行数据分组,由结果可知被划分成了六组数据

>com=split(dat,dat$group)>com$con12hSamplesgroup4GSM1625998con12h5GSM1625999con12h6GSM1626000con12h$con24hSamplesgroup7GSM1626001con24h8GSM1626002con24h9GSM1626003con24h$con6hSamplesgroup1GSM1625995con6h2GSM1625996con6h3GSM1625997con6h$hm12hSamplesgroup13GSM1626007hm12h14GSM1626008hm12h15GSM1626009hm12h$hm24hSamplesgroup16GSM1626010hm24h17GSM1626011hm24h18GSM1626012hm24h$hm6hSamplesgroup10GSM1626004hm6h11GSM1626005hm6h12GSM1626006hm6h

感谢各位的阅读!关于“在R语言中如何利用split划分数据”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

发布于 2022-03-18 22:48:50
收藏
分享
海报
0 条评论
30
上一篇:python如何在两个变量之间交换值 下一篇:python如何将字符串列表组合成单个字符串
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码