【发布时间】:2017-02-18 14:32:43
【问题描述】:
我的数据框中的列名包含类似于“S156 B1-1 U500 (HTA-1 0).SST RMA gene.sst-rma-gene-full-Signal”的名称。我想删除括号后的所有内容(包括括号)。
我已经看过extract a substring in R according to a pattern 和Getting a sub string from a vector of strings 的话题,但还是很疑惑。
我尝试过sub('(HTA-1 0).*','', colnames(data)),但输出类似于 S156 B1-1 U500 (.
我应该如何删除括号?
谢谢
【问题讨论】:
-
sub('\\(.*','', colnames(data),perl = T)应该可以。