r - 如何缩短 R 中的行名?请阅读下文
问题描述
我在 R 中有一个值表,其中行名非常大。我想缩短它们。我的行名如下所示:
GSM1051550_7800246087_R02C01
我想将每一行重命名为只有名称的第一部分,即GSM1051550
. 我怎样才能在 R 中做到这一点?
解决方案
基于 jay.sf 的评论(假设您的表的名称是ABC
):
row.names(ABC) <- sub("\\_.*", "", row.names(ABC))
推荐阅读
- python - 使用时间序列数据预测故障
- ruby - 宝石更新不起作用
- c++ - 在 Linux 中链接时库冲突,但不是 OSX
- delphi - 如何在delphi中获得拉伸TImage的新尺寸
- php - 如何使用 html5、css3 和 php 创建交互式搜索栏,结果构建并返回一个新的组合页面?
- angular - DOMException 在 Angular 2+ 中使用 jsPDF 生成 pdf
- angular - Angular 6中的ngClass函数阻止了插值?
- ios - XCUITest 与 TestRail 的集成
- jquery - 日期选择器的查询版本
- node.js - 节点 8 突然 EADDRINUSE 错误