按data.frame列中非零元素的数量对其进行排序 df
代码只需通过创建逻辑矩阵(按data.frame列中非零元素的数量对其进行排序 df,r,R,代码只需通过创建逻辑矩阵(df!=0)进行更改,然后执行colSums df <- as.data.frame(matrix(sample(0:2, 10 * 10, replace = TRUE), 10, 10)) df[,order(colSums(df!= 0),decreasing=TRUE)]
df!=0
)进行更改,然后执行colSums
df <- as.data.frame(matrix(sample(0:2, 10 * 10, replace = TRUE), 10, 10))
df[,order(colSums(df!= 0),decreasing=TRUE)]