美文网首页
数据框基本操作

数据框基本操作

作者: 马疾香幽_0702 | 来源:发表于2022-05-06 10:13 被阅读0次

数据框名为df,列名为a,b,c,d

1. 选取特定列:

sub1<-df[,colnames(df) %in% c("a","b"))]

如果是删除特定列,则:sub1<-[,-which(colnames(df) %in% c("a","b"))]

2. 数据框根据某一列排序:

例:数据框名字为LRpair,共有两列,Pair和Strength,根据Strength从大到小排序,代码如下:

LRpair_sorted<-LRpair[order(LRpair$Strength,decreasing=T),]

3. 使用dplyr查找特定变量的最小值和最大值的分组行:

library(dplyr)

df%>%group_by(Group)%>%slice(which.min(x5))

Group为分组列,x5为选取最小值的列。

4. 统计数据框各个元素比例:prop.table(table(df))

相关文章

网友评论

      本文标题:数据框基本操作

      本文链接:https://www.haomeiwen.com/subject/pimayrtx.html