r - 删除/折叠R中的重复行
问题描述
我正在使用以下 R 代码,该代码是从其他地方(https://support.bioconductor.org/p/70133/)复制而来的。似乎很适合我希望做的事情(即从数据集中删除/折叠重复项),但我不明白最后一行。我想知道删除/折叠重复项的依据是什么。有人评论说它是基于中值绝对偏差 (MAD),但我没有遵循这一点。有人可以帮我理解这一点吗?
Probesets=paste("a",1:200,sep="")
Genes=sample(letters,200,replace=T)
Value=rnorm(200)
X=data.frame(Probesets,Genes,Value)
X=X[order(X$Value,decreasing=T),]
Y=X[which(!duplicated(X$Genes)),]
解决方案
您的代码保留了包含每个基因最大值的记录。
推荐阅读
- c# - 写入 HttpResponse 时标头是只读异常
- c# - 如何在 C# 中将回车添加到换行符但仅在不存在的情况下?
- android - Why is my app totally hidden from Google play store app search results
- css - Complex full width grid
- java - 使用 restfb 获取 Facebook 事件
- elixir - 使用酿酒厂部署单个文件?
- c# - 刷新身份验证 cookie 以避免注销
- coldfusion - ColdFusion 中的 cfhttp 和 cfhttpparam
- flutter - 如何使用 Navigator push to goto page1 to form3
- python - 如何使用 pyodbc 从 SQL 查询中返回列表?