搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  for.match.rar
资料下载链接地址: https://bbs.pinggu.org/a-3130588.html
本附件包括:
  • for.match.R
  • GSE102286_series_matrix.txt
  • GSE13937_series_matrix.txt
附件大小:
大家好,遇到for循环问题,求朋友们指点,多谢!目的:查找向量miR.signature中的元素 是否出现在数据集GSE13937、GSE102286的 'X.ID_REF.'列(第1列)

问题:
1.第2段的for循环不知是否得到预期结果、第3段的for循环确定没得到预期结果:GSE102286[, 'X.ID_REF.']里面是有'hsa-mir-605', 'hsa-mir‐629'的(能匹配上),在第4段代码中也能得到证实,为什么用第3段的for循环得不出结果?
2.我的代码里,对两个数据集GSE13937、GSE102286是各自运行一遍代码,能否也写个循环,一步搞定?这样的话,两个数据集GSE13937、GSE102286需要先合并成list吗?
3.结果是否应该保存在list里面,这样能够看到具体哪个元素在哪个数据集的第1列中匹配上了?
4.第1段的for循环,是否也能嵌套在一起?

数据已上传至网盘
链接: https://pan.baidu.com/s/1wZH0c3SIQmoLON_qtHjqvg 提取码: mnjj
再次感谢大家!


  1. miR.signature <- c('hsa-mir-3607', 'hsa-mir-3677', 'hsa-mir-4661', 'hsa-mir-548v', 'hsa-mir-605', 'hsa-mir‐629')
  2. miR.pattern <- vector("character", length(miR.signature))
  3. for (i in seq_along(miR.signature)) {
  4. miR.pattern[i] <- paste(miR.signature[i], '.*', sep = "")
  5. }
  6. miR.pattern


  7. GSE13937 <- read.table(file="./GSE13937_series_matrix.txt",
  8. header = T, sep = "\t", quote = "", fill = T,
  9. comment.char = "!")
  10. for (j in seq_along(miR.pattern)) {print(grep('miR.pattern[j]', GSE13937[, 'X.ID_REF.'], value = T, ignore.case = T))
  11. }



  12. GSE102286 <- read.table(file="./GSE102286_series_matrix.txt",
  13. header = T, sep = "\t", quote = "", fill = T,
  14. comment.char = "!")
  15. View(GSE102286[, 1])
  16. for (k in seq_along(miR.pattern)) {print(grep('miR.pattern[k]', GSE102286[, 'X.ID_REF.'], value = T, ignore.case = T)) # ignore.case = T表示忽略大小写
  17. }


  18. grep('hsa-mir-605.*', GSE102286[, 'X.ID_REF.'], value = T, ignore.case = T)
  19. print(grep('hsa-mir-605.*', GSE102286[, 'X.ID_REF.'], value = T, ignore.case = T))
  20. print(grep('hsa-mir-629.*', GSE102286[, 'X.ID_REF.'], value = T, ignore.case = T))
复制代码





    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2026-2-8 04:55