r - 创建新数据框并将其写入文件
问题描述
这是我的示例数据框
ENSEMBL n
1 ENSG00000174738 4
2 ENSG00000150907 6
3 ENSG00000207205 2
4 ENSG00000196159 2
5 ENSG00000085276 17
6 ENSG00000128045 2
7 ENSG00000264056 2
8 ENSG00000237128 1
9 ENSG00000135083 2
10 ENSG00000057294 2
因此,如果我确实在我的数据框中看到唯一 n 的编号
cddd <- as.data.frame(unique(bbbbb$n))
这给了我这个
dim(cddd)
[1] 18 1
> cddd
unique(bbbbb$n)
1 4
2 6
3 2
4 17
5 1
6 3
7 5
8 8
9 7
10 9
11 12
12 14
13 13
14 10
15 15
16 11
17 22
18 16
所以我的目标是在我的数据框的最后一列中找到与这些元素匹配的那些行。
我想看到的最终样本输出是这样的,如果 n=2 我想看到
ENSEMBL n
ENSG00000057294 2
ENSG00000207205 2
ENSG00000135083 2
ENSG00000264056 2
ENSG00000128045 2
同样,如果它与我最后一列中的 4 或 6 个或任何其他唯一元素匹配,则应创建另一个数据框,其中包含相应ENSEMBL
的和它们的n
解决方案
推荐阅读
- tomcat8 - 将子域流量重定向到tomcat8上的不同端口
- babeljs - 如何控制 babel-cli 输出目录
- c++ - Microsoft ODBC 无法创建有效句柄
- vba - 不确定如何将公式动态粘贴到最后一列和最后一行
- arrays - 跨多个数组更改对象的简洁方法
- coldfusion -
在 ColdFusion 中下载远程 .csv 文件 - couchdb-2.0 - 使用 couchdb 查询服务器时视图中的 lib
- python - 在 Python 中编辑 XML 文件中的项目
- java - 从字符串中提取每个单独的数字
- c# - 让 IdentityFramework、IDesignTimeDbContextFactory、.NetCore 2.1 和 DbContext 一起玩得很好