一次替换列名的多个部分

时间:2016-12-21 02:39:34

标签: r string replace

我有很多名称很长的列,我希望通过用空格替换末尾部分来缩短它们。

我的数据被称为" data_names"

我可以用很多代码来实现这个目标:

site <- stri_replace_all_fixed(data_names, pattern = ".CO.1h.average..ppm.", "")
site <- stri_replace_all_fixed(site, pattern = ".HUMID.1h.average....", "")
site <- stri_replace_all_fixed(site, pattern = ".NEPH.1h.average..bsp.", "")

等...

但我希望能够在一两行中做到这一点......任何人都可以帮助我吗? :)

(尝试gsub,do.call等)

0 个答案:

没有答案