我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

怎么把矩阵增加一个分组列

用R分析矩阵时我先得到了这样的一个矩阵data_L

img


这个GSE共有6个GSM(GSM3452888-GSM3452893),前3个为一组(sensitive组),后3个为(resistant组),怎么把矩阵data_L增加一列为每个GSM对应的分组
symbol sample value group
PAX8 GSM3452888 6.801758 sensitive1

如果只是两组的话比较简单,用stringr的str_detect函数就行了

library(stringr)
x <- ifelse(str_detect(data_L$sample,"GSM3452888"),"sensitive","resistant")

近期文章

  • 大家可以帮我看看吗?不知道错哪里了
  • 如何在提交表单时禁用“window.onbeforeunload”?
  • 自守数问题,可以看一看吗?thankyou
  • 在纸上能计算强制转换的byte,short的值吗
  • C语言怎么编可中断取反流水灯
  • 逻辑有问题,看一下逻辑的问题在哪
  • 分析linux操作系统coredump日志,定位服务异常原因
  • 训练还没开始就卡住了。
  • 对DBSCAN算法进行多参数调优
  • yss[i][0] = y[Nss+i-1][0];
  • 简化下面的程序,我设计的太繁琐了
  • 在(foreach)循环中向第一个div添加一个类
  • 大一新生,求帮找错,哭了
  • JavaScript绑定点击事件失效
  • 我一个应届带专人,怎么学习java八股文(里面的很多概念甚至没有学过)
  • 请问右边那个签到应该怎么弄上去的?
  • 求出分数序列的前 n项和
  • Fortran中关于文件读取的read语句
  • 目前这个环境 非科班毕业生建议转行计算机吗
  • Json_encode改变了我的查询顺序

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华