title: “R语言入门–玩转数据框”
date: “2024-03-13”
arrange(test, Sepal.Length)
代码的路上常新的才是迷人的,坚韧的才是长久的!
knitr::opts_chunk$set(echo = TRUE)
数据框 按照某一列排序/去重复/新增一列

test <- iris[c(1:2,51:52,101:102),]
rownames(test) =NULL # 去掉行名,NULL是“什么都没有”
test
# arrange,数据框按照某一列排序
library(dplyr)
arrange(test, Sepal.Length) #从小到大
arrange(test, desc(Sepal.Length)) #从大到小
# distinct,数据框按照某一列去重复
distinct(test,Species,.keep_all = T)
# mutate,数据框新增一列
mutate(test, new = Sepal.Length * Sepal.Width)


引自生信技能树
本文介绍了如何在R语言中使用dplyr包对数据框进行操作,包括按Sepal.Length列排序、去重复和新增new列,通过实例展示了arrange,distinct和mutate函数的用法。

1488

被折叠的 条评论
为什么被折叠?



