【发布时间】:2013-02-05 21:35:57
【问题描述】:
我无法理解gsub()。如果文本是:
text <- "Genus_species_1652_NL"
我如何提取得到
"Genus species"
谢谢。这是一个有用的链接,但我无法对其进行排序 http://biostat.mc.vanderbilt.edu/wiki/pub/Main/SvetlanaEdenRFiles/regExprTalk.pdf
【问题讨论】:
-
你能解释一下为什么你会使用
gsub()而不是strsplit()吗?您的工作受到哪些限制? -
如果您要尝试
strsplit,一个选项可能是:unlist(lapply(strsplit(text, "_",), "[", 1:2)) -
@NickCrouch,您能否接受一个作为答案,这样问题就不会保持开放?两个答案都清楚地给出了您的要求。